类是对具有相同特征和行为的多个对象共性的抽象描述
描述特征/属性 -> 成员变量
描述行为 -> 成员方法
在 Java 语言中体现为一种引用数据类型
类用于构建对象的模板, 对象的数据结构由定义它的类来决定...{}
当类中没有定义任何构造方法, 使用默认构造方法
使用 new 关键字创建对象时会自动调用构造方法
实现成员变量初始化工作
方法重载 -- Method Overloading
多个方法的方法名相同...带下划线的属性或方法代表是静态的
?...extends Person
Person 类叫超类, 父类, 基类
Worker 类叫派生类, 子类, 孩子类
使用继承提高了代码复用性, 可维护性及扩展性, 是多态的前提条件
继承特点
子类不能继承父类的构造方法和私有方法...元注解 @Inherited -- 子类继承超类的注解
注解本身不可以继承
如果一个超类被该注解标记过的注解进行注解时, 并且子类没有任何注解应用时, 则子类就继承超类的注解
元注解 @Repeatable