1.private关键字的使用
- 一个标准类的编写:①把成员变量用private修饰;②提供对应的getXxx()/setXxx()方法;
-
2.this关键字的使用
在setXxx()给参数起名字的时候,要尽量见名知其意。名字就是name,如果要将此传递进去的参数赋值给已经定义好的成员变量name时,就要加上 this.name=name;
- 方法都形参如果与成员变量同名,那么this修饰的是成员变量;
this的内存原理:方法被哪个对象调用,this里面保存的就是哪个对象的地址。
3.测试类
测试类时一定要增加main方法;
private修饰成员变量时使用s.setXxx();给成员赋初值
4.封装
封装的好处:①通过方法来控制成员变量的操作,提高了代码的安全性;②把代码方法进行封装,提高了代码的复用性
5.构造方法
目的:主要是在类中,对对象进行初始化;
- 系统默认给出一个无参构造方法
- 使用带多个参数的构造方法,会更简单
//带参数的构造方法
public Student(String name, int age) {
this.name = name;
this.age = age;
}
//测试类中
//使用带多个参数构造方法
Student s2=new Student("林青霞",50);
s.show();