封装,继承,多态,如果还有第四种,那就是抽象 封装指的是对数据和数据操作的封装,只对外提供接口,外界可以访问这些接口 继承。子类继承父类对父类进行拓展 多态。父类引用指向子类对象。要有方法重写。 抽象,只提供方法,而不提供具体的实现。