构造:用来对属性的初始化 封装:数据更安全 继承:将不同类中的相同特性提取到另一个类中,然后再去继承这个类,引用这个类中的属性和方法 多态:不同类中对同一方法做出不同的响应 重载:一般体现为方法,方法名可以一样,但返回值类型或参数要不一样 重写:体现在父类与子类之间来重写抽象方法 接口:未实现方法的抽象类,哪个类中要使有就在哪个类中实现