**一、封装**
1. 封装是将属性隐藏起来,若需要访问某个属性,提供公共方法对其访问。
2. 封装步骤:
1) 使用private关键字来修饰成员变量。
2) 对需要访问的成员变量,提供对应的一对getxxx方法、setxxx方法。
3. private关键字
1) 是一个权限修饰符
2) 可以修饰成员变量和成员方法。
3) 被修饰后的成员变量和成员方法,不能直接在其它类中才能访问。
4. private的使用格式
1) private 数据类型 变量名;
public class Student {
private String name;
private int age;
}
2) set(赋值)
i. 方法名称:set + 成员变量名称(第一个字母大写)
ii. 参数列表:定义和成员变量相同类型的一个变量
iii. 返回值类型:void
3) get(获取值)
i. 方法名称:get + 成员变量名称(第一个字母大写)
ii. 参数列表:没有参数
iii. 返回值类型:要获取值的成员变量的类型
public class Student {
private String name;
private int age;
public void setName(String n) {
name = n;
}
public String getName() {
return name;
}
public void setAge(int a) {
age = a;
}
public int getAge() {
return age;
}
}
二. this关键字和构造方法
1. this的含义
方法被哪个对象调用,方法中的this就代表那个对象。即谁在调用,this就代表谁。
2. 构造方法
1) 作用:当使用new关键字创建对象以后,通过调用构造方法,完成对象成员的初始化。
2) 格式:修饰符 类名(参数列表…){
方法体;
return;
}
3) 特点:
i. 修饰符中没有static
ii. 没有返回值类型,连void都没有
iii. 构造方法名称和类名保持一致
iv. return; 可以省略
4) 空参和满参
三. API
1. java中的API是一本程序员的字典,我们可以通过查询API的方式,来学习java提供的类,并得知如何使用它们。
java封装、API
最新推荐文章于 2023-04-27 20:50:36 发布