文章目录
一、封装性
二、四种访问权限修饰符
三、 构造器(或构造方法)
四、关键字—this的使用
为什么需要封装?封装的作用和含义?
我们将类的属性私有化,提供公共的get()和set()实现对该属性的操作
二、四种访问权限修饰符
- 对于class的权限修饰只可以用public和default(缺省)。
- public类可以在任意地方被访问。
- default类只可以被同一个包内部的类访问。
)
三、 构造器(或构造方法
一、构造器的作用:
- 1、创建对象
- 2、初始化对象
二、说明:
- 1.系统默认提供一个空参的构造器
- 2、多个构造器彼此构成重载
- 3、一旦定义了构造器,系统就不再提供默认的空参构造器
- 4、一个类中,至少会有一个构造器
四、关键字—this的使用
-
this 可以调用类的属性、方法和构造器
-
它在方法内部使用,即这个方法所属对象的引用;
-
它在构造器内部使用,表示该构造器正在初始化的对象。
用处: 我们可以用this来区分属性和局部变量
例如:this.name = name;
注意: -
"this(形参列表)"必须声明在类的构造器的首行!
-
明确:构造器中不能通过"this(形参列表)"的方式调用自身构造器
-
在类的一个构造器中,最多只能声明一个"this(形参列表)"