import java.util.Scanner;
public class Account
{
private long id;//创建私有数据id
private double balance;//创建私有数据余额
private String password;//创建私有数据密码
public long set_id()//设置id
{
long id=Scanner s=new Scanner(System.in);
return id;
}
public double set_balance()//设置余额
{
double balance=Scanner s=new Scanner(System.in);
return balance;
}
public String set_password()//设置密码
{
String password[]=new String[6];//动态数组用于储存密码
for(int a=0;a<password.length;a++)
{
password[a]=Scanner s=new Scanner(System.in);//输入密码
if(password[6]==null)//判断密码是否为6位
{
return password[a];
}
else break;//如果超过6位就结束输入密码
}
}
public String get_password()
{
return null;
}
}
import java.util.Scanner;
public class SavingAccount extends Account
{
private long id;//创建私有数据id
private double balance;//创建私有数据余额
private String password;//创建私有数据密码
private double interestRate;//创建私有数据存款利率
public double set_interestRate()
{
double interestRate=Scanner s=new Scanner(System.in);//输入存款利率
if(interestRate>0&&interestRate<0.1)//判断
{
return interestRate;
}
else return 0;
}
}
import java.util.Scanner;
public class CreditAccount extends Account
{
private long id;//创建私有数据id
private double balance;//创建私有数据余额
private String password;//创建私有数据密码
private double creditline;//创建私有数据额度
public double set_creditline()
{
double creditline=Scanner s=new Scanner(System.in);//输入额度
return creditline;
}
}