面向对象的主要特征包括抽象、继承、封装和多态。
把一个类对象的共同特征总结出来,构造新类的过程。
从已有类中得到继承信息,创建新类的过程。
把数据和对数据的操作绑定起来,对数据的访问只能通过已定义的接口。
允许多个类对同一消息作出不同的响应。