Java4Android(Mars)

Java4Android(Mars)

5 (61人评价)
  • 课时:(48)

  • 学员:(480)

  • 浏览:(29520)

  • 加入课程

Java4Android 28 接口的基本语法的笔记

相关课时: 笔记详情:
接口的用法体现了面向对象的精髓所在。

什么是接口
接口就是标准
定义了接口就是定义了调用对象的标准。

接口的基本语法(一)
java中可以理解为,接口就是一个比较纯粹的抽象类。方法全是抽象方法,不用abstract修饰。
1.使用interface定义
2.接口当中的方法都是抽象方法。
3.接口当中的方法都是public权限。
方法前写不写public,都是公共权限。
接口不能生成对象。
抽象类可以被继承,复写抽象方法。关键字extends
接口可以被继承,关键字implements(实现)。子类中复写接口中的抽象方法。实现是一种特殊的继承。
一个类实现了一个接口---继承了接口并复写抽象方法。

基本语法(二)
1.实现接口用implements关键字。
2.一个类可以实现多个接口。
类继承类智能单继承,一个类只能有一个父类
eg.Phone类实现USB,WIFI接口。
实现多个接口的类,向上转型有多种选择。
面向对象多态性的体现。
3.一个接口可以继承多个接口。
关键字extends。继承而非实现,不复写父类中抽象方法。
实现(类继承)继承(接口继承)了接口的接口,该类中要复写接口中方法和其(该接口)继承的接口中的方法。即:
有接口A,B,C,其中C继承了A和B,类D实现C时,需实现C中的方法及A、B中的方法。
接口也实现向上转型。
0 0

你感兴趣的课程

8万+浏览/ 917学员/ 4.5评分
免费
6万+浏览/ 177学员/ 5评分
免费
6万+浏览/ 973学员/ 4.8评分
免费