第一章Delphi中的面向对象;1.1面向对象程序设计概述;;;1.2类与对象;一、类与对象的概念;二、定义类;;三、对象的使用;;四、构造函数与析构函数;;;1.3类成员的访问权限;一、封装;二、类成员的访问权限;;;;;1.4继承和多态;1.4.1继承;一、继承的概念及意义;二、派生类的定义及使用;三、派生类的构造函数和析构函数;1.4.2覆盖(虚方法);在面向对象的程序设计中,有一种扬弃的方法。对于祖先类中适合子类的属性和方法,一定要保留,不适合,则可以不用。但是有些方法并不是完全适合子类的,它在父类中完成对父类数据操作的任务,在子类中应该完成操作子类数据的任务。因此,需要对父类的该方法进行改造,使之能够适用于子类。改造时,必须用关键字override声明,否则子类会将它当作一个新方法,这个方法并未继承父类,相反它把父类的方法屏蔽了。;并非所有的方法都可以覆盖,只有在祖先类中使用关键字virtual和dynamic修饰过的方法才可以覆盖。;programProject01_1;
{$APPTYPECONSOLE}
typeTa=class
procedureShow;virtual;
end;
Tb=class(Ta)
procedureshow;override;
end;
procedureTa.show;
beg
您可能关注的文档
最近下载
- 2024-2025学年广东省深圳市四年级下学期数学期末测试题合集2套[附答案].pdf
- 康复心理学试题及答案.docx VIP
- 国家电网公司财务管理通则.pdf VIP
- 中国石化炼油化工工艺技术管理规定.pdf VIP
- NB-T-47018.1~47018.5-2017-承压设备用焊接材料订货技术条件+编制说明_.pdf VIP
- 一元二次方程常考类型分类训练(10种类型共50道)(原卷版).pdf VIP
- 健康体检与常见体检项目解读.pptx VIP
- GB/T 29349-2023法庭科学 现场照相、录像要求.pdf
- (高清版)G-B∕T 19951-2019 道路车辆 电气∕电子部件对静电放电抗扰性的试验方法.pdf VIP
- 大二物化期末试题及答案.docx VIP
原创力文档

文档评论(0)