- 4
- 0
- 约1.19万字
- 约 65页
- 2017-01-02 发布于未知
- 举报
第6章 面向对象程序设计 教学目的 ? 掌握面向对象的程序设计(Object-Oriented Programming,OOP)的基本概念 ? 了解Delphi的面向对象的程序设计方法 ? 掌握Delphi中类和对象的使用方法 本章介绍了面向对象的程序设计基本知识,主要包括类的定义、特性及其属性,对象的定义、特性、创建及撤销。针对Delphi面向对象的特点,重点介绍了OOP中的对象、方法、事件的概念。通过本章的学习,使大家对Delphi这种基于面向对象的开发环境有进一步的认识。 6.1 面向对象的基本概念 6.1.1 什么是类 (1) 类的定义 在Delphi语言中,用保留字Class 来声明类,语法格式为: type 类名称 = class (父类名) 类成员列表 end; 其中,类名称可以为任何合法的标识符,父类名是可选的,而类成员列表用来声明成员,它们是类的域(field)、方法(method)和属性(property)。如果省略了父类名,则新声明的类直接继承预定义类Tobject;如果具备父类名而成员列表为空,则可以省略end。方法是以函数或过程首部的形式出现在类的声明中,而方法的实现部分在程序的其他位置, (2)类的特性 ① 类的封装性 类的封装是指利用抽象数据类型将数据和基于数据的操作封装到一起,数据被保护在抽象数据类型内部,系统的其他部分只有通过包裹在数据外面的被
您可能关注的文档
- C语言程序设计能力教程(第二版)赵凤芝第3章-顺序结构程序设计课件教学.ppt
- C语言程序设计能力教程(第二版)赵凤芝第4章选择结构程序设计课件教学.ppt
- C语言程序设计能力教程(第二版)赵凤芝第5章循环结构程序设计课件教学.ppt
- C语言程序设计能力教程(第二版)赵凤芝第6章应用数组编制程序课件教学.ppt
- C语言程序设计能力教程(第二版)赵凤芝第7章-应用函数设计程序课件教学.ppt
- C语言程序设计能力教程(第二版)赵凤芝第8章-应用指针设计程序课件教学.ppt
- C语言程序设计能力教程(第二版)赵凤芝第9章-结构体与共同体课件教学.PPT
- C语言程序设计能力教程(第二版)赵凤芝第10章-文件课件教学.PPT
- C语言程序设计能力教程赵凤芝等第1章简单C程序课件教学.ppt
- C语言程序设计能力教程赵凤芝等第2章C语言的基础知识课件教学.ppt
原创力文档

文档评论(0)