接口

  • 作用,连接不同类型的东西
  • 区别
    • 具体类,对某种事物的抽象
    • 抽象类,对某类事物的抽象
    • 接口,对不同事物的共同行为(方法)的抽象
      • 飞行特征,鸟类,飞机,超人,钢铁侠
      • 鸟和飞机等定义为具体类
      • 共同特征为接口
  • 所有方法
    • 公共的
    • 抽象方法
  • 变量
    • 全局常量
  • 其他均不允许存在
  • 使用
    • 使用具体类可实现接口
    • 接口引用来使用
    • 当使用时就是多态
  • 使用implement来实现接口的方法
    • 实现全部方法为具体类
    • 实现部分方法为抽象类
  • 可以实现多个接口,并且继承的同时可以实现多个接口
posted @ 2018-11-08 14:25  热风轻浮  阅读(87)  评论(0)    收藏  举报