package num5;
public class Bank {
int number; //用户编号
String name; //用户姓名
int price; //存钱金额
void save(){ //存钱方法
System.out.println("save");
}
int draw(int i){ //取钱方法
System.out.println("draw");
return i;
}
}
package num5;
public class CNBank extends Bank {
int p=0;
void save(int i){ //重写
if(i>0&&i%50==0){
p+=i;
System.out.println("余额为:"+p);
}
else{
System.out.println("存钱失败");
System.out.println("余额为:"+p);
}
}
int draw(int i){ //重写
if(i>0&&i%50==0){
p-=i;
System.out.println("余额为:"+p);
return 0;
}
else{
System.out.println("取钱失败");
System.out.println("余额为:"+p);
return 0;
}
}
}
package num5;
import java.util.Scanner;
public class Test {
public static void main(String[] args) {
Scanner sc = new Scanner(System.in);//输入
CNBank cn = new CNBank();//创建对象
System.out.print("存钱");
int aaa = sc.nextInt();
cn.save(aaa);//调用
System.out.print("取钱");
int bbb = sc.nextInt();
sc.close();
cn.draw(bbb);//调用
}
}
完成比完美更重要