Abstract抽象类 && Interface接口
Posted lsb123
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Abstract抽象类 && Interface接口相关的知识,希望对你有一定的参考价值。
# 抽象类
## 将相同的但是不确定的动作提取出来,抽象化,抽象类的意义在于,在子类中进行实现。
## 抽象类可以被继承,子类继承抽象类时,需要对抽象方法进行完全实现。
## 抽象方法不能有方法体。
## 抽象类中可以没有抽象方法。
## 当类中包含抽象方法时,该类必须是抽象方法。
# 接口
## 接口可以有多个方法,但是不能实现。
## 接口无法被实例化,但是可以被实现。
## 一个实现接口的类必须实现接口中所描述的所有的方法,否则声明问抽象类。
## 接口没有构造函数,接口不能包含成员变量,可以包含变量但是会被隐式的指定为public static
## 一个类只能继承一个抽象类,但是一个类可以继承多个接口。
## 接口中的每个方法也是隐式的被指定为 public abstract
以上是关于Abstract抽象类 && Interface接口的主要内容,如果未能解决你的问题,请参考以下文章