关于 OOP 的思考

4 views
Skip to first unread message

kindy

unread,
Sep 18, 2007, 2:07:50 AM9/18/07
to Unitjs
给一个对象添加方法,就像现实中教一个人学习某些技能一样,我们能够把所有人能做的事情都教给一个人吗?

如果我病了要看医生,我是自己治疗自己还是去医院找一个专业人士呢?
或者小病自己看,大病去医院。那么就是说同样的技能由不同人掌握。
这在 OOP 的概念中是否有些不妥?

class People{
method clone(needMemory){}
}

class Hospital{
method clone(people, needMemory){}
}

这个 clone 加在哪里合适呢?

Reply all
Reply to author
Forward
0 new messages