欢迎各界计算机爱好者加入,弘扬极客精神!

面向对象的开发方法中,类与对象的关系是什么

0 喜欢 0 不喜欢
最新提问 9月 20, 2016 分类:C# | 用户: Athos-Clone (100 分)  

5 个回答

5 喜欢 0 不喜欢
 
已采纳

抽象和具体的关系

现实世界中的很多事物都具有相似的性质,把具有相似的属性和操作的对象归为类,也就是说类是具有共同属性、共同方法的对象的集合,是对对象的抽象。它描述了该对象类型的所有对象的性质,而一个对象则是对应类的一个具体实例。

最新回答 9月 20, 2016 用户: 花小孩 (3,746 分)  
采纳于 9月 20, 2016 用户:Athos-Clone
4 喜欢 0 不喜欢

抽象与具体的关系 。类是具有共同属性、共同方法的对象的集合,是对对象的抽象。

最新回答 9月 20, 2016 用户: Administrator (3,392 分)  
0 喜欢 0 不喜欢
类 可以理解为父亲 对象 则是父亲的儿子 他们是包含关系 例如:汽车是一个类 奔驰汽车就是它的对象 也就是一个具体的东西
最新回答 9月 20, 2016 用户: 45° (2,736 分)  
3 喜欢 0 不喜欢

类就是一种抽象的数据类型,但是其抽象的程度可能不同,而对象就是一个类的实例。比如,将农民设计为一个类,张三和李四各为一个对象。
从这里可以看出,张三和李四有很多共同点,他们都在某个农村生活,早上都要出门务农,晚上都会回家。对于这样相似的对象就可以将其抽象出一个数据类型,此处抽象为农民。这样,只要将农民这个数据类型编写好,程序中就可以方便地创建张三和李四这样的实例。在代码需要更改时,只需要对农民类型进行修改即可。
综上所述,可以看出类与对象的区别:类是具有相同或相似结构、操作和约束规则的对象组成的集合,而对象是某一类的具体化实例,每一个类都是具有某些共同特征的对象的抽象。

最新回答 9月 20, 2016 用户: Alan (4,342 分)  
2 喜欢 0 不喜欢
抽象和具体的关系

打个例子,我有辆车(类),因为车是一种统称,我告诉你车,但是你不能获取任意信息除了车

我有一辆红色的东方车(对象),细化了类
最新回答 9月 20, 2016 用户: Beeny (3,726 分)  
...