由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
JobHunting版 - 一道OO设计题,有经验的请给些思路,多谢
相关主题
[合集] 土八路.美国找工作OPT extension申请,这个direct related to degree怎么判断的?
给大家推荐点学习资料[合集] 我见过的某些做engineer的phd们
Design Pattern 实际用的很少吧怎么准备design的问题。
准备走马观花把GoF 23个pattern过一遍了怎样解答design的题目
UML和设计模式amazon onsite 面经
请问设计一个虚拟的动物园,用什么设计模式好啊?关于design的题目如何学习和准备
问个经典的car oo design题再来一个design的题
JP Morgan phone interview questions推荐一个下书都国内网站
相关话题的讨论汇总
话题: arm话题: body话题: leg话题: head话题: person
进入JobHunting版参与讨论
1 (共1页)
K******g
发帖数: 1870
1
Given 5 classess Person, Head, Body, Arm, Leg, how will you relate all the 4
classes in a object oriented way?
w****m
发帖数: 146
2
这个应该用composition吧

4

【在 K******g 的大作中提到】
: Given 5 classess Person, Head, Body, Arm, Leg, how will you relate all the 4
: classes in a object oriented way?

K******g
发帖数: 1870
3
请问compostion是个什么概念?是一种设计模式吗?

【在 w****m 的大作中提到】
: 这个应该用composition吧
:
: 4

s*********s
发帖数: 318
4
想起来类似的一道题。如要已经有sharp和rectangle这两个类,如何加入正方形?
w****m
发帖数: 146
5
composition indicates "has-a" relationship
human class should have arm, body.. parts

【在 K******g 的大作中提到】
: 请问compostion是个什么概念?是一种设计模式吗?
S*******n
发帖数: 1867
6
oo有两种关系
最常用的是is-a relationship 通过继承来达到 inheritance
另外一种就是has-a relationship 通过composition来达到
这个就是has-a relationship。

4

【在 K******g 的大作中提到】
: Given 5 classess Person, Head, Body, Arm, Leg, how will you relate all the 4
: classes in a object oriented way?

g****n
发帖数: 431
7
可以详细解释一下吗?比如举个例子怎么设计这个帖子里的题目?
谢谢。

【在 S*******n 的大作中提到】
: oo有两种关系
: 最常用的是is-a relationship 通过继承来达到 inheritance
: 另外一种就是has-a relationship 通过composition来达到
: 这个就是has-a relationship。
:
: 4

S*******n
发帖数: 1867
8
class Head
{
};
clase Body
{
};
class Arm
{
};
class Leg
{
};
class Person
{
Head head;
Body body;
Arm arm;
Leg leg;
};

【在 g****n 的大作中提到】
: 可以详细解释一下吗?比如举个例子怎么设计这个帖子里的题目?
: 谢谢。

y*******d
发帖数: 1440
9
draw a UML class diagram
a****n
发帖数: 1887
10
mediator
1 (共1页)
进入JobHunting版参与讨论
相关主题
推荐一个下书都国内网站UML和设计模式
电话及onsite面试的一些小提示请问设计一个虚拟的动物园,用什么设计模式好啊?
设计题该怎么复习?问个经典的car oo design题
ComputerScience里面的经典问题JP Morgan phone interview questions
[合集] 土八路.美国找工作OPT extension申请,这个direct related to degree怎么判断的?
给大家推荐点学习资料[合集] 我见过的某些做engineer的phd们
Design Pattern 实际用的很少吧怎么准备design的问题。
准备走马观花把GoF 23个pattern过一遍了怎样解答design的题目
相关话题的讨论汇总
话题: arm话题: body话题: leg话题: head话题: person