This
this:关键字,什么什么的意思,那个对象调用就代表那个对象。
this代表对象。this就只能调用成员
特点
1.调用属性,也可以调用行为。
2.this调用构造函数。必须是第一行。
3.this不能跟static共存。
成员
成员变量:字段,属性
成员函数:行为,功能,方法
问题
1.对象能调用局部变量吗?不能调用局部变量
对象可以调用成员(成员变量和成员函数
2. Static
static:关键字 静态的意思
修饰:
1.修饰成员:成员变量和成员函数
特点:
1.静态函数只能调用静态成员。 非静态函数可以调用静态函数也可以调用非静态函数。
2.静态成员可以直接被类名调用,也可以被对象调用。
3.非静态成员只能被对象调用,不能被类名调用。
4.static修饰成员是被共享的。
5.static是随着类的加载而加载。
6.static不能跟this共存。
继承
面向对象的三大特性: 封装,继承,多态
继承的格式: class 父类{} class 子类 extends 父类{}
子类:也叫孩子类,派生类
父类: 也叫超类,基类