我不是在寻找代码或任何东西,只是一些解释如何所有这些工作。爪哇类澄清
它是一个家庭作业的代理人。
我应该创建一个住房综合体(如家庭社区)。每个房子都像一栋联排别墅。
附近有一个名字,一些房屋,一些车库,有保安人员。
每个房子有像房间数自己的个人特点,租金等 每个工作人员都有类似的员工类型,名称等
自己独立的功能,我需要能够创建多个综合体和房子/员工必须像数组列表一样动态,所以我可以添加或删除。
我可以仰望什么来帮助我开始?
我不是在寻找代码或任何东西,只是一些解释如何所有这些工作。爪哇类澄清
它是一个家庭作业的代理人。
我应该创建一个住房综合体(如家庭社区)。每个房子都像一栋联排别墅。
附近有一个名字,一些房屋,一些车库,有保安人员。
每个房子有像房间数自己的个人特点,租金等 每个工作人员都有类似的员工类型,名称等
自己独立的功能,我需要能够创建多个综合体和房子/员工必须像数组列表一样动态,所以我可以添加或删除。
我可以仰望什么来帮助我开始?
查找到Java如何实现面向对象编程的概念:
就像一个类可以有一个字段int
在
public class Person {
public int age;
}
它也可以有一个类的字段类型如Person
public class Person {
public int age;
public Person bestFriend;
// or
public List<Person> otherFriends;
}
请继续阅读本主题here。
我明白如何做到这一点,但我的问题是使用多个类。 – user1856602 2013-02-15 22:13:42
参见上文,类可以引用其他类对象。 – 2013-02-15 22:16:22
能否详细说明一下,谢谢! – user1856602 2013-02-15 22:18:35
你有任何课堂笔记吗?参考教科书?我通常能够基于这些开始。 – Danish 2013-02-15 22:02:51
在考虑类时,有些比较自然的类比是将类的属性与实例的属性进行比较(例如,类“熊”可能有一个称为“大小”的属性,用于定义表示对象的大小), (例如,熊可以“吃()”,“睡()”,“成长()”等) – 2013-02-15 22:06:46
我理解这样的概念,但使用熊作为举例: BEAR有2个手臂。 每个手臂都有自己的属性。如果我想让这只熊有三只手臂,我也可以这样做......我该如何做这样的事情? @ G.Bach – user1856602 2013-02-15 22:12:24