多态
接口:
接口(interface)是抽象方法和静态常量定义的集合。 接口是一种特殊的抽象类,这种抽象类中只包含抽象方法和静态常量。 接口中没有其它类型的内容
可以使用 abstract 来修饰一个类或者方法
用 abstract 修饰的类表示这个类是一个抽象类,
用 abstract 修饰的方法表示这个方法是一个抽象方法。
抽象类不能被实例化。 抽象方法是只有方法声明,而没有方法的实现内容。
可以使用 abstract 来修饰一个类。 用 abstract 修饰的类表示这个类是一个抽象类。 抽象类不能被实例化。
多态:
对象的多态性是指在父类中定义的属性或行为被子类继承之后,可以具有不同的数据类型或表现出不同的行为。这使得同一个属性或行为在父类及其各个子类中具有不同的语义
一个类的任何子类对象都可以满足以当前类型作为类型提示的类型要求。 所有实现这个接口的类,都可以满足以接口类型作为类型提示的方法参数要求。 简单的说,一个类拥有其父类、和已实现接口的身份。
抽象:
*抽象类