构造方法与重载:定义一个网络用户类,信息有用户 ID、用户密码、 email 地址。在建立类的实例时把以上三个信息都作为构造函数的参数输入, 其中用户 ID 和用户密码时必须缺省时 email地址是用户 ID 加上字符串"@gameschool.com"。
package pro0;
public class User {
private int ID;
private String pwd;//用户密码
//ID pwd被声明成private 在本类中被访问
String email;
public User(int ID,String pwd,String email) {
this.setID(ID);
this.setpwd(pwd);
this.email=email;
}
private void setID(int ID) {//有参数构造方法
this.ID=ID;
}
public int getID() {
return ID;
}
private void setpwd(String pwd) {
this.pwd=pwd;
}
public String getpwd() {
return pwd;
}
public static void main(String[] args) {
User u1 = new User(123,"111",123+"@gameschool.com");
System.out.println("用户 ID:"+u1.getID());
System.out.println("用户密码:"+u1.pwd);
System.out.println("email地址:"+u1.email);
}
}