1、封装三个步骤:
// 复习重点:
//优点:更安全,更符合面向对象开发思想
2、继承 extends
//优点:优化代码
方法重载的定义:方法名相同、参数列表不同,与方法的返回值类型,访问修饰符无关
(构造方法是方法重载的特殊形式)
3、 多态
方法重写的定义:方法名相同、参数列表相同,方法的返回值类型相同,
访问修饰符不能比父类更严格。
抽象类:
public abstract class Pet(){
public abstract void eat();
//抽象方法只有方法的声明,没有方法的实现
public void print(){}
// 普通方法
}
接口: