1.
public class TestAccount{
public static void main(String[] args){
Account account1 = new Account(“John", 1234, 500.01);
Account account2 = new Account(“Mary", 1235, 1000);
System.out.println(“Balance in"+
account1.getName()+
“‘s balance"+
account1.getBalance());
}
}
class Account {
private double balance;
private String name;
private int accountID;
public Account(String n, int id, double init){
name=n; accountID=id;balance=init;
}
public void deposit(double amount){balance+=amount;}
public void withdraw(double amount){balance-=amount;}
public String getName(){return name;}
public double getBalance(){return balance;}
}
2.
public class kennel{
public static void main(String[] args){
Dog dog1= new Dog(“John", 3);
Dog dog2= new Dog(“Mary", 4);
System.out.println(“Name:"+dog1.getName()+"Age is"+dog1.getAge());
}
}
//在這裡改呼叫>>輸出的資料不同
class Dog {
private String name;
private int age;
private int humanage=age*7;
public Dog (String dogname, int dogage){
name=dogname;
age=dogage;
}
public int getAge(){return age;}
public int gethumanAge(){return humanage;}
public String getName(){return name;}
public String toString()
{
return Integer.toString(age);
}
}
//toString 就像是遞給別人的名片一樣!!