/****/packagetam;importjava.util.Scanner;publicclassATM1{Scannersc=newScanner(System.in);privateStringname="lorin";privatedoublepassword=123;privatedoublemoney=500;public...
/**
*
*/
package tam;
import java.util.Scanner;
public class ATM1 {
Scanner sc = new Scanner(System.in);
private String name = "lorin";
private double password = 123;
private double money = 500;
public void aloha(){
System.out.println("***********************");
System.out.println("* *");
System.out.println("* 欢迎使用ATM *");
System.out.println("* *");
System.out.println("* 制作人:lorin *");
System.out.println("* *");
System.out.println("* *");
System.out.println("************************");
land();
}
//登陆页面
public void land(){
int a=0;
System.out.println("请选择操作界面:1取款,2存款,3查询,4转账,5退出");
switch(a){
case '1' :
get();
break;
case '2' :
set();
break;
case '3' :
query();
break;
case '4' :
divert();
break;
case '5' :
SetOut();
break;
}
}
//取款
public void get(){
System.out.println("请输入取款金额:");
int a = sc.nextInt();
if(a>money){
System.out.println("余额不足!");
}else{
money-=a;
System.out.println("当前余额为:"+money);
land();
}
}
//存款
public void set(){
System.out.println("请输入存款金额:");
int a = sc.nextInt();
money+=a;
System.out.println("当前余额为:"+money);
land();
}
//查询
public void query(){
System.out.println("当前余额为:"+money);
land();
}
//转账
public void divert(){
System.out.println("该功能站未开放!");
land();
}
//退出
public void SetOut(){
System.exit(0);
}
public static void main(String[] args) {
ATM atm = new ATM();
atm.aloha();
}
}
我这程序 为什么new 后功能不能被完全调用啊 》?好多功能都不能实现!
展开