类的定义
class 关键字,constructor 构造函数
1 | class Person { |
类的继承
extends 关键字,super 调用父类方法
1 | class Student extends Person { |
修饰符
- private 只能在当前类中访问
- protected 在当前类和子类中访问
- public 在任何地方访问
get , set 方法
1 | class Person { |
静态方法,静态属性
static 关键字
1 | class Person { |
抽象类
abstract 关键字
1 | // 抽象类, 不能被实例化 |
多态
父类定义一个方法不去实现,让继承它的子类去实现 每一个子类有不同的表现
1 | // 抽象类, 不能被实例化 |