要求
- 银行卡类中,把属性设置为私有,并给所有属性设置正确的get和set方法;
- 在卡号的set方法里面判断输入的卡号,必须为19位;
- 在密码的set方法里面判断输入的密码,必须为6位;
- 在余额的set方法里面判断输入初始余额,必须大于0;
- 新增一个私有方法(内容为:给余额增加千分之1),如果存款额度大于100000调用此方法;
代码例子
- 银行卡类:Card
package com.conglin.test;
public class Card {
//定义属性
private String cnum;//定义卡号
private String cpwd;//定义密码
private double cbalance;//定义余额
public String getCnum() {
return cnum;
}
public void setCnum(String cnum) {
if (cnum.length()==19) {
System.out.println("卡号输入正确");
this.cnum = cnum;
}else {