编程训练4
【训练4】设置信用卡密码,创建信用卡类,有两个成员变量,分别是卡号和密码,如果用户开户时没有设置初始密码,则使用 123456作为初始密码。设计两种不同的方法,分别用于设置密码和用户未设置密码的两种构造场景。
package java入门到精通;
public class Credit { //信用卡类
String carnum; //卡号
String passward; //密码
public Credit(String carnum,String passward) { //有密码的构造方法
this.carnum = carnum;
this.passward = passward;
if(passward.equals("123456")) { //判断密码是否修改
System.out.println("您的账号为:"+carnum+",密码为初始默认密码 123456");
}
else {
System.out.println("您的账号为:"+carnum+",密码为:"+passward);
}
}
public Credit(String carnum) { //无密码的构造方法
this(carnum,"123456"); //默认为123456
}
public static void main(String[] args) {
Credit people1 = new Credit("1043417618","22334455");
Credit people2 = new Credit("1043417618");
}
}