正在加载图片...
人第三部分;第10章 sual Prolog语言元素 10.2.1外部视图 由一特定类创建的所有对象共享统一的对象成员谓词定义,但是每 个对象又有其自身的状态。这样,对象成员谓词实际上是类的一部分, 然而对象的状态却是对象自身的一部分。 个类也包括另外一系列命名的谓词及一个封装的状态,分别作为 类的成员和类的状态。类的成员和类的状态存在于每一个基类中,然而 对象成员和对象状态存在于每一个基对象中。类的状态既可以通过类的 成员访问,也可以通过对象成员访问。 注意,由一个类定义的一系列对象成员谓词是该类的接口中声明的 谓词的联合。这特别意味着,如果不同的两个接口中声明了同一谓词, 那么该类就只能为该谓词提供惟一的定义。因此,该类只有在含义清楚 的时候才有效,也就是说,在这两个继承性的谓词的预定语义相同的情 况下,该类才合理。 2004.11.3 A|程序设计第三部分:第10章 Visual Prolog语言元素 2004.11.3 AI程序设计 8 10.2.1 外部视图 由一特定类创建的所有对象共享统一的对象成员谓词定义,但是每 一个对象又有其自身的状态。这样,对象成员谓词实际上是类的一部分, 然而对象的状态却是对象自身的一部分。 一个类也包括另外一系列命名的谓词及一个封装的状态,分别作为 类的成员和类的状态。类的成员和类的状态存在于每一个基类中,然而 对象成员和对象状态存在于每一个基对象中。类的状态既可以通过类的 成员访问,也可以通过对象成员访问。 注意,由一个类定义的一系列对象成员谓词是该类的接口中声明的 谓词的联合。这特别意味着,如果不同的两个接口中声明了同一谓词, 那么该类就只能为该谓词提供惟一的定义。因此,该类只有在含义清楚 的时候才有效,也就是说,在这两个继承性的谓词的预定语义相同的情 况下,该类才合理
<<向上翻页向下翻页>>
©2008-现在 cucdc.com 高等教育资讯网 版权所有