面向对象-接口

接口

  1.概念:  接口是一种能力

  2.属性: 属于抽象类,只能放置抽象方法和静态常量

  3.优点:  解决了Java的单继承性

  4.语法: interface 类名(){

              方法名

             } 

           类名 implements 接口名{

             重写方法

            }

  5.接口特点

     1)不能被实例化
     2)实现类(StoDoor)必须实现接口(Lock)中所有的方法
     3)实现类可以实现多个接口,用“,”逗号隔开
     4)接口中定义的变量都是静态常量
    注意:不同包的类或者接口访问必须使用import指令引入其他类或者接口
  6.使用接口完成多态的实例化
  7.面向接口的编程不用考虑具体实现细节

猜你喜欢

转载自www.cnblogs.com/zhang-xy/p/9357529.html