封装:把一个对象的属性私有化,同时提供一些可以被外界访问的属性的方法。
继承:子类继承父类,可以继承父类的方法和属性,提高了代码的复用性。
多态:1.子类继承父类
2.子类重写父类方法
3.父类引用指向子类对象