Please enable JavaScript.
Coggle requires JavaScript to display documents.
Java基础02 - Coggle Diagram
Java基础02
this
this是指当前对象的属性
this的理解
每个对象分配一个this
那个对象调用,this就代表哪个对象
this关键字可以访问本类的属性、方法、构造器
this用于区分当前类的属性和局部变量
访问成员方法的语法:this.方法名(参数列表)
this不能在类的定义的外部使用,只能在类的定义的方法中使用
只能在一个构造器中访问另一个构造器
构造方法/构造器
基本语法[修饰符]方法名(形参列表){方法体;}
构造器的调用由系统完成
构造器没有返回值
作用:完成对新对象的初始化
特点
在创建对象时,系统自动调用该类的构造器完成对象的初始化
没有返回值
方法名和类名相等
注意事项
在创建对象时系统自动的调用该类的构造器
构造器名和类名要相同
一旦自己定义了构造器默认构造器就被覆盖且不能使用,除非显式的定义一下
一个类可以定义等多个构造器,即构造器的重载
如果没有定义构造器,系统会自动生成一个
无参
构造器