我在Java编程新手,我正在修订有关OOP设计的问题,我发现了一个问题,谈论IS-A和HAS-A关系。面向对象的编程设计?
我知道IS-A是继承关系,拥有-A是组成,但我无法弄清楚这个问题的目的。
我不需要一个答案,但我希望有人解释如何添加实例变量以显示Has-A关系,我知道我可以通过扩展词组表达IS-A关系。
的问题是:
添加扩展的短语和实例变量显示IS-A,其-A这些类之间的关系。
Class Address { } Class Business { } Class City { } Class Restaurant { } Class Theater { }
[注:通过商业,我们的意思是任何会出现在黄页]。
“问题”在哪里?你认为应该是一个可能的答案?让我们看看你最好的诚意尝试来解决这个问题(在你向我们展示之后)。 – 2015-03-18 22:38:27
问题是添加扩展短语和实例变量以显示这些句柄之间的IS-a和Has-A关系 – nux 2015-03-18 22:39:50
编辑您的问题,在上面的问题中显示实际问题,并再次显示您最好的诚意尝试回答它。否则,你在欺骗自己。 – 2015-03-18 22:40:55