面向对象编程思想之(四)类与对象(实例)的关系

在面向对象的编程过程中,必不可少的东西是Class,Instance,我们往往会对这二者的关系产生疑问,有这样一些常见的描述:

1.类是对象的集合

2.类是对具有相同属性和行为的对象的封装

3.类是一组具有相同属性和相同操作的对象的集合

4.类是对一种事物的抽象,对象是一个具体的事物

。。。

这样的描述看起来都没有错,但是仍然不是很确切,下面给出自认为最合理的描述:

【类是一个模版,对象是根据类生产出来的模型】

自认为上面的描述是最合适最贴切的,即类与对象的关系就是模具与模型的关系,生产对象就像铸剑一样。

posted @ 2014-03-06 20:19  梦烬  阅读(357)  评论(0编辑  收藏