1.private关键字的使用

  1. 一个标准类的编写:①把成员变量用private修饰;②提供对应的getXxx()/setXxx()方法;
  2. private是一种修饰符;

    2.this关键字的使用

  3. 在setXxx()给参数起名字的时候,要尽量见名知其意。名字就是name,如果要将此传递进去的参数赋值给已经定义好的成员变量name时,就要加上 this.name=name;

  4. 方法都形参如果与成员变量同名,那么this修饰的是成员变量;
  5. this的内存原理:方法被哪个对象调用,this里面保存的就是哪个对象的地址。

    3.测试类

  6. 测试类时一定要增加main方法;

  7. private修饰成员变量时使用s.setXxx();给成员赋初值

    4.封装

  8. 封装的好处:①通过方法来控制成员变量的操作,提高了代码的安全性;②把代码方法进行封装,提高了代码的复用性

    5.构造方法

  9. 目的:主要是在类中,对对象进行初始化;

  10. 系统默认给出一个无参构造方法
  11. 使用带多个参数的构造方法,会更简单
    1. //带参数的构造方法
    2. public Student(String name, int age) {
    3. this.name = name;
    4. this.age = age;
    5. }
    6. //测试类中
    7. //使用带多个参数构造方法
    8. Student s2=new Student("林青霞",50);
    9. s.show();