你好,我只是尝试一些基本的java技能。
这是我的代码
package bankaccount;
public class Test {
String name;
int houseno;
int balance;
Test (String n,int h,int b) {
n=name;
h=houseno;
b=balance;
}
int getBalance(){
return balance;
}
void setBalance(int newBalance){
newBalance = balance;
}
}
//the class containing my main
package bankaccount;
/**
*
* @author ideapc
*/
public class BankAccount {
Test t1 = new Test("tim",147,5);
System.out.println(t1.getBalance() + "name =");
public static void main(String[] args) {
}
}
我正在尝试使用system.out.println将对象t1(tim)的余额打印到控制台
我在这里做错了什么?
答案 0 :(得分:1)
将System.out.println()
放入main()
方法。
public class BankAccount {
public static void main(String[] args) {
Test t1 = new Test("tim",147,5);
System.out.println("name = "+t1.getBalance());
}
}
您还需要更改Test
的构造函数。
Test (String n,int h,int b) {
this.name=n;
this.houseno=h;
this.balance=b;
}