2013-02-15 103 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