目录
7:50-8:00学习打卡
9:00-12:00看视频
2:00-4:00看书
this关键字(隐式参数)
this关键字的最大作用就是让一个类中的方法,访问该类里的另一个方法或实例变量
this可以代表任何对象,谁在调用这个方法,this就代表了谁。
对象的一个成员直接调用另一个成员,可以省略this前缀,但是当方法(构造器)中的局部变量与成员变量相同时,this不能省略
static修饰的方法中不能使用this引用
静态成员(有static修饰的)不能直接访问非静态成员
也可以用this()在构造器中调用其他构造器(构造器重载),必须位于第一行
方法重载和构造器重载
同一个类里具有多个方法(构造器),多个方法(构造器)的形参列表不同,及被称为方法(构造器)重载
如果系统中包含了多个构造器,其中一个构造器的执行体里完全包含另一个构造器的执行体,对于这种完全包含情况,如果是两个方法之间存在这种关系,则可在一个方法中直接调用另一个方法,构造器则要用this();
方法的参数的传递方式
值传递
方法
属于类的成员之一,不能独立存在,必须属于类或对象
[修饰符] 返回类型 方法名(形式参数){
}
修饰符可以省略,也可以是public、protected、private、static、final、abstract,其中 public、protected、private三选一,final、abstract二选一,它们可以与static组合使用