《Delphi程序设计与应用教程》电子教案-2837 第三章Delphi中的面向对象.pptxVIP

  • 5
  • 0
  • 约1.89千字
  • 约 38页
  • 2023-07-13 发布于江苏
  • 举报

《Delphi程序设计与应用教程》电子教案-2837 第三章Delphi中的面向对象.pptx

本章学习要点;第三章Delphi中的面向对象;3.1 面向对象程序设计概述; 类之间通过继承关系构成类的层次结构,子类可以直接继承父类的性质和功能。 对象之间通过消息相互作用,相同的消息作用于不同的对象会产生不同的反应.;面向对象方法学的中心是围绕着对象、类、消息、继承性和多态性等概念、 机制和原理展开的。其中,对象和类 是面向对象方法的核心,消息是连接 它们的纽带,封装是面向对象的基本 要素,继承性是面向对象方法的独特 贡献,而多态性则使面向对象方法更 加完美。;3.2 类与对象;一、类与对象的概念;二、定义类;说明: 数据成员可以是任何数据类型的变量,描述类的状态特征,即属性。不能在类中对数据成员进行初始化。 成员函数或过程描述类的行为特征,即方法。成员函数或过程必须在类体以外定义,格式如下: function 类名.成员函数名(参数表):返回类型; { 函数体 } procedure 类名.成员过程名(参数表); { 过程体 };三、对象的使用;访问对象成员 声明了对象后,就可以通过对象使用类中的成员。使用类成员的一般格式为: 对象名.成员 类作用域 类作用域在类体范围内,此外,成员函数体或成员过程体也属于类体的一部分,在类的作用域内。;四、构造函数与析构函数;Object Pascal允许用户自定义一个或多个构造函数,自定义的构造函数可以带参数。若在定义类时没有定义

文档评论(0)

1亿VIP精品文档

相关文档