面向对象-抽象、继承

抽象:

当方法功能声明相同,但方法功能主体不同时,只抽取方法声明  就是抽象

抽象用abstract修饰,抽象不能直接创建对象

抽象不可以和private、final、static共存

接口:

接口是功能的集合,是比抽象更抽象的类

接口定义时需要使用interface;

接口的继承使用impelements,

1.接口不可以创建对象

2.子类必须覆盖掉接口中所有的抽象方法后,子类才可以实例化。否则子类是一个抽象类。

3.接口中可以定义变量,但是必须有关键词修饰

4..接口中也可以定义方法。

接口在日常开发中 降低了耦合性  扩展了功能

posted @ 2021-07-05 15:15  XY12313  阅读(64)  评论(0)    收藏  举报