2013-02-15 105 views
-1

我不是在尋找代碼或任何東西,只是一些解釋如何所有這些工作。爪哇類澄清

它是一個家庭作業的代理人。

我應該創建一個住房綜合體(如家庭社區)。每個房子都像一棟聯排別墅。

附近有一個名字,一些房屋,一些車庫,有保安人員。

每個房子有像房間數自己的個人特點,租金等 每個工作人員都有類似的員工類型,名稱等

自己獨立的功能,我需要能夠創建多個綜合體和房子/員工必須像數組列表一樣動態,所以我可以添加或刪除。

我可以仰望什麼來幫助我開始?

+0

你有任何課堂筆記嗎?參考教科書?我通常能夠基於這些開始。 – Danish 2013-02-15 22:02:51

+0

在考慮類時,有些比較自然的類比是將類的屬性與實例的屬性進行比較(例如,類「熊」可能有一個稱爲「大小」的屬性,用於定義表示對象的大小), (例如,熊可以「吃()」,「睡()」,「成長()」等) – 2013-02-15 22:06:46

+0

我理解這樣的概念,但使用熊作爲舉例: BEAR有2個手臂。 每個手臂都有自己的屬性。如果我想讓這隻熊有三隻手臂,我也可以這樣做......我該如何做這樣的事情? @ G.Bach – user1856602 2013-02-15 22:12:24

回答

2

查找到Java如何實現面向對象編程的概念:

Oracle's Tutorial

就像一個類可以有一個字段int

public class Person { 
    public int age; 
} 

它也可以有一個類的字段類型如Person

public class Person { 
    public int age; 
    public Person bestFriend; 
    // or 
    public List<Person> otherFriends; 
} 

請繼續閱讀本主題here

+0

我明白如何做到這一點,但我的問題是使用多個類。 – user1856602 2013-02-15 22:13:42

+0

參見上文,類可以引用其他類對象。 – 2013-02-15 22:16:22

+0

能否詳細說明一下,謝謝! – user1856602 2013-02-15 22:18:35