正在加载图片...
人第三部分;第10章 sual Prolog语言元素 10.2.2内部视图 前面一节从外部行为的角度介绍了对象、类和接口,本节将从内部问题的角 度展开这些描述。 类的程序语义:这些内部问题更具有程序语义上的自然属性。可以考虑将类 分为声明部分和实现部分。 从程序语义上的角度看,类是核心项,类中包含了代码。 接口主要具有静态价值。事实上,接口只存在于程序的正文描述中,并没有 直接的运行描述。另一方面,对象则主要具有动态价值。在程序中对象并不能 直接可见,它只有在程序真正运行时才存在 一个类由声明和实现两部分组成。声明部分声明了类的公共存取部分以及产 生的对象。实现部分则定义了类声明中声明的实体。谓词的基本实现自然是子 句,但是谓词也可以借助于继承进行定义,或由外部程序库解决。 2004.11.3 A|程序设计 10第三部分:第10章 Visual Prolog语言元素 2004.11.3 AI程序设计 10 10.2.2 内部视图 前面一节从外部行为的角度介绍了对象、类和接口,本节将从内部问题的角 度展开这些描述。 类的程序语义:这些内部问题更具有程序语义上的自然属性。可以考虑将类 分为声明部分和实现部分。 从程序语义上的角度看,类是核心项,类中包含了代码。 接口主要具有静态价值。事实上,接口只存在于程序的正文描述中,并没有 直接的运行描述。另一方面,对象则主要具有动态价值。在程序中对象并不能 直接可见,它只有在程序真正运行时才存在。 一个类由声明和实现两部分组成。声明部分声明了类的公共存取部分以及产 生的对象。实现部分则定义了类声明中声明的实体。谓词的基本实现自然是子 句,但是谓词也可以借助于继承进行定义,或由外部程序库解决
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有