面向对象:封装、继承、多态。主要的三个特征
多态:一类事物以多种形态存在
前提:两个类具备继承、和实现这两种关系的一种
具体表现:父类接受或指向其子类对象
父类指向其子类对象;
另一个例子
接口不能创建对象,但可以接收子类的
有什么用?
提高代码的复用性,方便我们对代码 进行解耦
解耦:出现bug的机率,解耦,(类和类不要直接出现依赖关系)
面向对象:封装、继承、多态。主要的三个特征
多态:一类事物以多种形态存在
前提:两个类具备继承、和实现这两种关系的一种
具体表现:父类接受或指向其子类对象
父类指向其子类对象;
另一个例子
接口不能创建对象,但可以接收子类的
解耦:出现bug的机率,解耦,(类和类不要直接出现依赖关系)