嗨,我有以下的Java類和關係: 將對象添加到ArrayList中的Java
的屬性都有一個地址和查看設置。 一個地址有一個街道號碼,街道名稱,郊區和一個4位數的郵編(範圍在6000到6999之間)。 觀看安排在一週內有聯繫人和開放時間。 聯繫人有姓名,辦公室(如默多克,卡丁尼亞,Applecross,弗里曼特爾等)和電話號碼。 一個出售物業是一個銷售安排的財產。 銷售安排可以是報價或拍賣日期。 出租物業是一個有租金和空置日期的物業。 物業經理管理物業清單。
我的疑惑是: 1.我應該爲Property,Address,ViewingArrangement,ContactPerson,Market使用不同的ArrayLists嗎? 或者無論如何要實現這一目標? 2.如果可以,是否必須僅在主程序中創建所有ArrayLists?如下:
import java.util.ArrayList;
public class PropertyMain {
public static void main (String[] argv){
ArrayList<Property> plist = new ArrayList<Property>();
plist.add(new Property(address, view));
plist.add(new SaleProperty(address, view, 0, '10-6-2016'));
ArrayList<Address> addr_list = new ArrayList<Address>();
addr_list.add(new Address("woodlands", 4, "woodlands", 34));
ArrayList<ViewingArrangement> view_list = new ArrayList<ViewingArrangement>();
ArrayList<ContactPerson> person_list = new ArrayList<ContactPerson>();
// ArrayList<Market> market_list = new ArrayList<Market>();
}
}
我非常困在這裏..非常感謝,如果任何一種幫助和指導。如果問題看起來非常愚蠢,請不要降級,這對於Java來說是非常新的,這就是原因。提前致謝。
你的問題的答案完全取決於你的程序應該做什麼。你沒有告訴我們。 –
我無法理解你的筆跡...... –
@ΦXoce웃Pepeúpa圖中的所有文字都在下面的文字中重複。 –