由买买提看人间百态

boards

本页内容为未名空间相应帖子的节选和存档,一周内的贴子最多显示50字,超过一周显示500字 访问原贴
Programming版 - 汉语是世界上唯一一种面向对象的高级语言
相关主题
放松一下:汉语是世界上唯一一种面向对象的高级语言面向对象编程 (转载)
牛人:汉语是世界上唯一一种面向对象的高级语言 (转载)面向同一种应用的语言比较优劣才有意义
Re: 学术:面向对象是这个意思吧 (转载)设计一种c++语言的新特性
C++可完全取代C吗?请推荐一些Fortran编程的书
从Matlab到C++的转换面向对象的语言
求助,如何才能将一个c++对象封装成一个函数指针。smalltalk 传奇[转载]
如何面向对象快速生成类似的PHP网站用C++的说说, 工作中用C++面向对象的部分多少
玩go还是要玩OO面向对象设计的SOLID原则
相关话题的讨论汇总
话题: 面向对象话题: 汉语话题: 语言话题: 看成话题: 封装
进入Programming版参与讨论
1 (共1页)
J*******3
发帖数: 1651
1
汉语是世界上唯一一种面向对象的高级语言
g 锄禾/在 网上看到过很多有关汉语和英语比较的文章,他们写的都很不错,
并且列举了大量的事例来证明汉语或者英语是优秀的。不过,我想用计算机软件设计的
观点,来理性地分析汉语和英语的优缺点。经过分析,我可以断言:汉语是世界上唯一
一种面向对象的高级语言。而以英语为首的其他语言,则属于密码型的索引语言。下面
通过问答的方式来解释这种观点,如有不妥之处,请大家指摘。
一.什么是“对象”?
在计算机世界里,对象(Object)就是人们要进行研究的任何事物。小到螺丝钉,大到
飞机,都可以被看成是对象,并且有具体的属性和操作。以“狗”为例:颜色、体重等
是它的属性;而吃饭、撒娇、警卫等则是它的操作。
同样,对于语言来说,一个汉字或者一个单词也可以被看成对象。再次以“狗(dog)”
为例: 发音和拼写可以被看成是属性,而它的定义 则可以被看成是操作。
二.什么是“面向对象”? 它有哪些主要特点?
面向对象主要是指程序的设计方法。它主要有三大特征:封装、继承、多态。
三.什么是封装?
在软件设计中,封装是指将接口与实现显式地分开,并对内部的实现提供保护(即掩藏
1 (共1页)
进入Programming版参与讨论
相关主题
面向对象设计的SOLID原则从Matlab到C++的转换
也谈谈语言之争求助,如何才能将一个c++对象封装成一个函数指针。
有人用过matlab面向对象的编程吗?如何面向对象快速生成类似的PHP网站
编程的宗派玩go还是要玩OO
放松一下:汉语是世界上唯一一种面向对象的高级语言面向对象编程 (转载)
牛人:汉语是世界上唯一一种面向对象的高级语言 (转载)面向同一种应用的语言比较优劣才有意义
Re: 学术:面向对象是这个意思吧 (转载)设计一种c++语言的新特性
C++可完全取代C吗?请推荐一些Fortran编程的书
相关话题的讨论汇总
话题: 面向对象话题: 汉语话题: 语言话题: 看成话题: 封装