摘要:
多态: 自己理解: 子类继承父类并重写父类方法,调用方法是调用子类里重写父类的方法,想要调用子类特有方法,得向下转型后在调用。 多态: 1. 多态的定义格式:就是父类的引用变量指向子类对象 2.封装和继承几乎都是为多态而准备的 3.多态的前提是继承;必须拥有子父类关或者接口类和实现类关系;否则无法完 阅读全文
摘要:
抽象类 总结: 类支持单继承。接口支持多继承 类与类单继承, 类实现接口,接口继承接口,先继承后实现 自己理解 抽象类:描述笼统的,模糊,不具体的具有共性的类 1.1 抽象类的特点: 1、抽象类和抽象方法都需要被abstract修饰。抽象方法一定要定义在抽象类中。 2、抽象类不可以直接创建对象,原因 阅读全文
摘要:
封装面向对象共有三个特征:封装,继承,多态。封装封装表现: 1、方法就是一个最基本封装体。 2、类其实也是一个封装体。 从以上两点得出结论,封装的好处: 1、提高了代码的复用性。 2、隐藏了实现细节,还要对外提供可以访问的方式。 3. 便于调用者的使用。这是核心之一,也可以理解为就是封装的概念。 4 阅读全文
摘要:
继承 自己理解 类与类单继承, 获得父类的功能,强大自己,只能单向继承,class子类extends父类; 重写:当子类需要父类的功能,当子类特有的功能与父类有元素或方法重名时,子类要继承父类的元素,就需要super. 父类中的成员变量或者方法名.在main中调用子类也会获得父类的元素或者方法 当子 阅读全文