特征:继承、多态、封装
举例:
封装:封装是将类的一些行为和属性,以及内部的一些实现细节封装在一个类中,不允许外界直接访问并修改,只能通过类提供的接口进行访问和修改,以此提高代码的安全性、可维护性,简化访问的方式。生活中像微波炉洗衣机这些。(可通过 get、set 方法修改、也可通过构造器修改)
继承:像一些特性,比如动物,动物都有的一些特性,就不用每个子类都去写一遍,直接继承实现就好,这样就增强了代码的复用性。
多态:多态的三个特性:要有继承、重写、父类引用指向子类对象,如 animal A = new Dog();当调用方法的时候,父类引用指向子类对象,即 Dog()的方法。