我有一些問題了解抽象類的一些問題。我有設置/獲取一個名稱的方法創建一個抽象類:使用抽象類方法
public abstract class Person {
private String firstName;
public void setFirstname(String name)
{
this.firstName = name;
}
public String getFirstName()
{
return firstname;
}
我有2個擴展這個類的其他類,他們是Worker
和Employer
。我創建了不同的工人和僱主,並將其存儲在第四課中的arraylist中。我的問題是,如果我想讓每個Person
的每個名字都有辦法做到這一點,而不需要通過每個數組列表並執行類似workerList.get.getFirstName
的事情?
如果將'Person'Instances存儲在'ArrayList'中,否。 – Sam 2013-03-17 20:53:36
到目前爲止,你的類並不是真正的抽象類,它不包含抽象方法。 – Sentry 2013-03-17 20:54:05
標題不同於你的問題。你的問題不是那種抽象類的方法。你的問題是,你不知道一種循環遍歷集合而不實際循環集合的方式。 ;)另外:如果是集合,沒有循環就沒有辦法循環。 – 2013-03-17 20:54:08