首页 新闻 会员 周边

关于Object的定义,求解

0
[已关闭问题] 关闭于 2012-09-22 17:51

Object是所有类型的基类 但是object的定义中又使用了bool和int 那么object和bool及int到底什么关系

object使用了int和bool,也就是说int,bool类型在object定义前已经定义了,那么int,bool又继承自object,这有点乱啊
求解
log琥珀①的主页 log琥珀① | 初学一级 | 园豆:58
提问于:2012-09-04 21:33
< >
分享
所有回答(5)
0

Object是所有类型的基类

chenping2008 | 园豆:9836 (大侠五级) | 2012-09-04 21:41
0

这样理解:object是父亲,那么int、bool等就是儿子。

统一项目管理平台(UMPlatForm.NET),基于.NET的快速开发

、整合框架,给用户和开发者最佳的.Net框架部署方案。

RDIFramework.NET | 园豆:316 (菜鸟二级) | 2012-09-05 09:17

这不就是继承嘛,可是自我感觉并不是普通的继承那样把

支持(0) 反对(0) log琥珀① | 园豆:58 (初学一级) | 2012-09-05 21:01
0

建议看看 装箱和拆箱·

zxy397472251 | 园豆:202 (菜鸟二级) | 2012-09-05 15:38
0

Object是所有类型的基类

jerry-Tom | 园豆:4077 (老鸟四级) | 2012-09-06 10:25
0

"也就是说int,bool类型在object定义前已经定义了"

这之间其实并不矛盾,想象一下,你定义了一个Father类,然后又定义了一个继承自Father类的Son类,后来你在Father类中使用Son类,这矛盾吗?显然没有,Son类的的确确已经存在,为什么不能使用呢,只是它继承自Father类而已。因此在Object中使用其它已经存在的类型也不会矛盾。

KANLEI | 园豆:96 (初学一级) | 2012-09-17 22:28

是不矛盾,现在差不多解决了

支持(0) 反对(0) log琥珀① | 园豆:58 (初学一级) | 2012-09-22 17:50
清除回答草稿
   您需要登录以后才能回答,未注册用户请先注册