标签:vat 多态性 数据 列表 数列 art 存在 强制 定义
面向对象编程是一种重要的编程范式,是与面向过程以及函数式编程一同被现代编程语言支持的编程方式
继承用于父类和子类之间,从已有的父类构建子类,可扩展新的属性和方法
抽象用于父类知道子类应当存在但不确定实现的方法
接口是功能的集合,接口中全是抽象方法
接口的定义
public interface 接口名{
抽象方法1;
...
抽象方法n;
}
类实现接口
class 类 implements 接口{
重写接口方法
}
注意
多态是描述事物的多种形态,如小明既是人也是学生
父类 变量名 = new 子类 ();
抽象名 变量名 = new 抽象子类();
接口 变量名 = new 接口实现类 ();
只有创建对象的语句,没有把对象地址赋值给某个变量
标签:vat 多态性 数据 列表 数列 art 存在 强制 定义
原文地址:https://www.cnblogs.com/renjiafu/p/13236299.html