zoukankan      html  css  js  c++  java
  • 第四章使用java实现面向对象-接口

    一、接口

             1.接口可以看作是一种特殊的“抽象类”。

             2.接口有比抽象类更好的特性

        3.可以被多继承

        4.设计和实现完全分离

        5.更自然的使用多态

    二、接口约定

    1.接口表示一种约定:体现在接口名称和注释上(有些接口只有名称,方法的实现方式要通过注释来约定)

    2.接口是一种能力:体现在接口的方法上

    3.面向接口编程:程序设计时面向接口的约定而不考虑具体实现。

    4.面向接口编程:关心实现类有何能力,而不关心实现细节。

    三、接口语法

          public interface Myinterface{

             public void foo(){

               //其他方法

          }

           使用接口:编写接口,实现接口,使用接口

    四、接口特性

         1.接口不可以被实例化

         2.实现类必须实现接口的所有方法

         3.实现类可以实现多个接口

         4.接口中的变量都是常量

  • 相关阅读:
    ClouderaManager与CDH
    教辅的组成
    国家集训队 小Z的袜子
    国家集训队 旅游
    NOIP2015 子串
    数颜色
    间谍网络
    NOIP2017 逛公园
    APIO2009 抢掠计划
    JLOI2014 松鼠的新家
  • 原文地址:https://www.cnblogs.com/invincibleDeng/p/7605377.html
Copyright © 2011-2022 走看看