CP流痕分享 http://blog.sciencenet.cn/u/lkrocksthone 关于产品那些事。--- 在来到世界之前,世界已经存在;在离开世界之后,世界依然延续。

博文

关于面向对象

已有 2439 次阅读 2013-4-2 11:09 |个人分类:哲学思辨|系统分类:科研笔记

       对于程序,人(对象)有两种(类),一种是它创建的目的是其能力的利用,它本身是被作为一种具有专业特长能力的人被使用,即沦为工具。所以其本身不明显需要被实例化,它所具有的能力作为一种需求存在。在一个程序内部只需要具备某种能力的一个“人”负责某个方面的需要即可。这种“人”本身并不是程序管理的对象而更多地作为程序的助手,即是程序能力丰富的拓展。

       另一种是,和前者相反,因为它的存在即为程序管理(打交道)的对象,它存在多数对象实例,并关键地作为程序面对的对象载体,故其需要在不停的实例化中,扩大程序面对和处理的范围。这就是静态和非静态的区别。第一种“人”就是帮助程序管理第二种“人”的人。

       继承的意义在于对象的多样化存在。于是,第二类“人”在特化和泛化过程中,就可以被衍生为世间万物。




https://blog.sciencenet.cn/blog-825628-676149.html

上一篇:理论与应用,我的看法开始变了
下一篇:小剧场
收藏 IP: 119.123.181.*| 热度|

0

该博文允许注册用户评论 请点击登录 评论 (0 个评论)

数据加载中...

Archiver|手机版|科学网 ( 京ICP备07017567号-12 )

GMT+8, 2024-6-30 00:30

Powered by ScienceNet.cn

Copyright © 2007- 中国科学报社

返回顶部