public class ClassName { //成员变量 //成员方法 }(2)对象的使用格式
类名 对象名 = new 类名() //创建对象 对象名.成员变量; //使用对象访问类中的成员 对象名.成员方法();(3)封装
- 使用 private 关键字来修饰成员变量。对需要访问的成员变量,提供对应的一对 getXxx 方法 、 setXxx 方法。
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; } }(4)封装优化
this关键字
public class Student { private String name; private int age; public void setName(String name) { //name = name; this.name = name; } public String getName() { return name; } public void setAge(int age) { //age = age; this.age = age; } public int getAge() { return age; } }
构造方法
修饰符 构造方法名(参数列表){ // 方法体 } public class Student { private String name; private int age; // 无参数构造方法 public Student() {} // 有参数构造方法 public Student(String name,int age) { this.name = name; this.age = age; } }
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)