package utils;
interface Personal {
public String backMoney();
public String showMoney();
public String takeMoney();
}
class A implements Personal {
public int x, y;
public A(int a, int b) {
}
public void setA(int a, int b) {
x = a;
y = b;
}
public String backMoney() {
return "余额为:" + x;
}
public String showMoney() {
return "提取现金" + y;
}
public String takeMoney() {
if (x - y > 0) {
return "余额不足";
} else {
return "余额为" + (x - y);
}
}
public static void main(String[] args) {
A c = new A(1000, 2000);
System.out.println(c);
System.out.println(c.backMoney());
System.out.println(c.showMoney());
System.out.println(c.takeMoney());
}
}
把构造函数改了 貌似还是没有用
追答package utils;
interface Personal {
public String backMoney();
public String showMoney();
public String takeMoney();
}
public class A implements Personal {
public int x, y;
public A(int a, int b) {
x = a;
y = b;
}
public String backMoney() {
return "余额为:" + x;
}
public String showMoney() {
return "提取现金" + y;
}
public String takeMoney() {
if (x - y > 0) {
return "余额不足";
} else {
return "余额为" + (x - y);
}
}
public static void main(String[] args) {
A c = new A(1000, 2000);
System.out.println(c);
System.out.println(c.backMoney());
System.out.println(c.showMoney());
System.out.println(c.takeMoney());
}
}
class A implements Personal {
public int x, y;
public A(int a, int b) {
x=a;
y=b;
}
构造函数这么写好像还是没有Java Application的选项0 0
不可能呀,,我运行过了,可以的,
javac A.java
java A
完后就出现结果了,,是不是你把运行那个类没搞好,应该是A那个类
对了,,我没用eclipse;不过理论上可以的