1.1 如何定义类
类的定义格式如下:
修饰符 class 类名 { // 1.成员变量(属性) // 2.成员方法 (行为) // 3.构造方法 (初始化类的对象数据的) }
例如:
1.2 如何通过类创建对象
类名 对象名称 = new 类名();
例如:
1.3 封装
1.3.1 封装的步骤
1.使用 private
关键字来修饰成员变量。
2.使用public
修饰getter和setter方法。
1.3.2 封装的步骤实现
-
private修饰成员变量
-
public修饰getter和setter方法
1.4 构造方法
在创建对象的时候,可以给成员变量进行初始化。
初始化即赋值的意思。
1.4.2 构造方法的格式
修饰符 类名(形参列表) { // 构造体代码,执行代码 }
1.4.3 构造方法的应用
首先定义一个学生类,代码如下:
接下来通过调用构造方法得到两个学生对象。
1.5 this关键字的作用
1.5.1 this关键字的作用
this代表所在类的当前对象的引用(地址值),即代表当前对象。
1.5.2 this关键字的应用
1.5.2.1 用于普通的gettter与setter方法
this出现在实例方法中,谁调用这个方法(哪个对象调用这个方法),this就代表谁(this就代表哪个对象)。
1.5.2.2 用于构造方法中
this出现在构造方法中,代表构造方法正在初始化的那个对象。
面向对象---构建一个JavaBean对象
特征 1: 成员变量私有.2:提供get set。3:一般会有 空参 满参