- 4
- 0
- 约4.65千字
- 约 36页
- 2023-07-18 发布于江苏
- 举报
Delphi教程;第14章 面向对象程序设计;通信是实现各个不同对象之间消息传递的方法。所谓消息实际上是一个类的对象要求另一个类的对象执行操作的指令。
14.1对象的基本概念;对象的继承性
对象的继承性是指把一个新的对象定义成为已存在对象的后代。新对象继承了旧类的一切东西。
对象的多态性
多态性是在对象体系中把设想和实现分开的手段。多态的含义是指某一个标识符表示多种类型的变量,或者标识不同意义的函数或过程。
14.1.2 从一个对象中继承数据和方法
在窗体上单击鼠标或用Object Inspector的上端的Object Selector选中Form1对象,按
F1键查阅他的在线帮助,会在Properties和Metehod中找到它的继承到的全部属性和方法。;当在工程中加入一个新窗体时,就等于加入了一个基本模型。通过不断地在窗体中加入部件,就自行定义了一个新的窗体。要自定义任何对象,都将从已经存在的对象中继承域和方法,建立一个该种对象的子类。
14.1.3 对象的范围
一个对象的范围决定了它的数据域、属性值、方法的活动范围和访问范围。在一个对象的声明部分声明的数据域、属性值、方法都只是在这个对象的范围中,而且只有这个对象和它的后代才能又拥有它们。虽然这些方法的实际程序代码可能是在这个对象之外的程序库单元中,但这些方法仍然在这个对象的范围内,因为它们是在这个对象的声明部分中的声明的。
原创力文档

文档评论(0)