白马是不是马?

CPerlAsm_Lx 2003-12-03 08:08:48
白马是不是马?
...全文
27 点赞 收藏 30
写回复
30 条回复
切换为时间正序
请发表友善的回复…
发表回复
sandrowjw 2003-12-03
什么是马?先有马还是先有白马?马几乎是不实际存在的一个东西,但是白马存在,为什么我们要用马哪?因为马对于我们有意义,对于白马没有意义,所以马是一个方法,是一个方面,是一个接口,而白马是一个实体。
回复
CPerlAsm_Lx 2003-12-03
所以,对类继承的IS-A关系,表示迷惑。。。。。。。 老子生了儿子,那么儿子一定不是老子。。。。 。。。,为什么类和它的子类一定要规定IS -A 的关系?
回复
CPerlAsm_Lx 2003-12-03
我是觉得白马是马啊。不然的话任何一个人,就不是人。

可见。。。。。
回复
loveweiwei 2003-12-03
哈哈!!大伙真搞笑!
回复
ambition2005 2003-12-03
楼主是不是人?

男人是不是人?

女人是不是人?
回复
robertcarlos 2003-12-03
白马就是白色马桶~~哈哈~~
回复
psbeond 2003-12-03
我觉的gernal_dn()的思维很独特,能够跳出思维定式!
另外,一般来说白马确实是马,但不一定就能从马继承,比如鸵鸟是鸟,鸟会飞,但鸵鸟不会
回复
sakurar 2003-12-03
白马是马,马非白马。
回复
lyr311 2003-12-03
白马是个人,是个王子!!!
回复
thuers 2003-12-03
呵呵。
回复
aojunpeng313001 2003-12-03
class 马
{
};
class 白马
{
private:
string color;
public:
白马()
{
color = "白色";
}
};
回复
CPerlAsm_Lx 2003-12-03
马的子类,要求当然是首先是马!
回复
gernal_dn 2003-12-03
可能是个人:姓白名马!
回复
myling 2003-12-03
说马不确切

应该说是马的一个子类
回复
CPerlAsm_Lx 2003-12-03
同意蝎子
不过我记得看到一个帖子说,白买如果从马类里继承白色属性,那么它的颜色就不可以变了
不能再染色了否则就不是白马了。所以这样的继承不是IS-A的关系。我觉得是不是有点太诡辩了。。。。。。。。。。。。。。。。。。到底什么关系????
回复
蝎子i软件 2003-12-03
白马,首先是马,然后才是白马.
就像黑人,首先是人,然后才是黑人.
回复
ZhangYv 2003-12-03
当然是,过分强调个性忽略共性是诡辩常用的手段:)
回复
zhuangzhou 2003-12-03
是,即不是
回复
tokens 2003-12-03
白是定语,即白色的
马是主语,白修饰马。
回复
andy100085 2003-12-03
首先,马是什么,再者白马是什么,再者‘是’表示什么,
赋值还是判断,只有当一切在一定条件下约束下,白马才是马。
回复
发动态
发帖子
非技术区
创建于2007-09-28

1.5w+

社区成员

C/C++ 非技术区
申请成为版主
社区公告
暂无公告