返回

第859章 银河班

首页
关灯
护眼
字:
大
中
小
上一章 回目录 下一页 进书架
最新网址:wap.wangshugu.info
    韩景明没有立刻回答。

    他转身走到白板前面,拿起粉笔画了一个框。

    “尼加德先生,你说的东西,汉语里有一个词,叫做——物。”

    他在框里写了一个“船”字。

    “在汉语里,船这个字本身就包含了它的属性。

    你看见这个字,就知道它是一种水上交通工具。

    它不需要像英文那样,先写bOat,再另外定义它有什么属性。

    汉语的构词法,天然就有封装性。”

    他在“船”旁边又写了“码头”“货物”。

    “银河的编程语言里,也有类似你说的‘ClaSS’的概念。

    我们也管他叫做类别或者例属。

    一个类,定义了一种事物的属性,和它能做的事情。

    比如船这个类,有吨位这个属性,有航行这个动作。

    码头这个类,有泊位数量这个属性,有停靠这个动作。”

    他看向尼加德:“你说的问题,是怎么把数据和操作数据的方法绑在一起。

    银河的答案是,在定类别的时候,就把它们绑在一起。

    船这个类,定义的时候就把吨位和航行,放在同一个定义里。

    用的时候,你创建一个船的实例,叫它尼加德号。

    尼加德号是从船里面分出来的,他拥有船所有的属性,我们管这个叫做继承。”

    “继承下来的类,把里面的内容拿过来修改或者添自己的东西,叫做重写。”

    “而把这些重写的内容,放在一个模块里,只预留几个接口给别人调用,这就叫封装。”

    尼加德此时茅塞顿开,大声的问道:“银河计算机是否已经在用了?”

    “当然,银河的磁盘驱动管理、内存分配、任务调度,底层都是类和实例的结构。

    假如你还有疑惑,到时候去查看我们开放的开发文档,上面能清楚的记录了相关的问题。”

    尼加德快速的点头,他们用ClaSS(类)、ObieCt(对象)、inherit(继承)来定义这些东西,但是很多行内人都看不懂。

    他没想到汉语里面,都有这些定义,只要识字的人,都能知道类别、继承等概念。

    这就是汉语编程的优越性。

    韩景明又回答了麻省理工、斯坦福等教授的提问,最后回

第859章 银河班-->>(第1/3页),请点击下一页继续阅读。
最新网址:wap.wangshugu.info
上一章 回目录 下一页 存书签