叶核亚
Delphi 程序设计实用教程(第3版)
Delphi 程序设计实用教程(第3版)
第1章 Delphi 概述
第2章 Object Pascal语言基础
第3章图形用户界面
第4章菜单、工具栏和对话框
第5章使用复杂组件
第6章类的封装、继承与多态
第7章多文档界面与系统对象
第8章程序调试与异常处理
第9章多媒体技术
第10章文件操作和流
第11章数据库应用基础
第12章数据库应用设计
第6章类的封装、继承与多态
类的封装性
类的继承性
类的多态性
可视化继承
《 Delphi 程序设计实用教程(第3版)》
类的封装性
动态地创建组件
类的封装方法
属性
封装性是面向对象的核心特征之一,它提供一种信息隐藏技术。
类的封装性包含两层含义:一是将数据和对数据的操作组合起来构成类,类是一个不可分割的独立单位;二是类中既要提供与外部联系的方法,同时又要尽可能地隐藏类的实现细节。
《 Delphi 程序设计实用教程(第3版)》
动态地创建组件
【】动态地创建组件。
《 Delphi 程序设计实用教程(第3版)》
类的封装方法
构造方法与析构方法
方法的重载
类中成员的可见性
private(私有的)
protected(保护的)
public(公有的)
《 Delphi 程序设计实用教程(第3版)》
【】声明并封装人员类TPerson。
TPerson类声明
控制台应用程序创建TPerson类的对象
类的封装性体现
构造方法重载
存在问题
《 Delphi 程序设计实用教程(第3版)》
属性
属性的声明
property 属性:类型 read 读方法 write 写方法;
属性的read与write
property Year:word read GetYear write SetYear;
property Text:string read GetText;
属性的引用
《 Delphi 程序设计实用教程(第3版)》
【】为TPerson类声明属性。
含有属性的TPerson类声明
使用属性
设计属性的优越性
《 Delphi 程序设计实用教程(第3版)》
类的继承性
什么是继承
TObject类
《 Delphi 程序设计实用教程(第3版)》
第06章 类的封装、继承与多态 来自淘豆网www.taodocs.com转载请标明出处.