- 5
- 0
- 约8.4千字
- 约 68页
- 2020-03-25 发布于上海
- 举报
第 章 多态性
Chapter 6 Polymorphism
第 章 模板
Chapter 7 Template
; 所谓多态性就是不同对象收到相同的消息时,产生不同的动作。通俗的说,多态性是指用一个名字定义不同的函数,这些函数执行不同但又有类似的操作,即用同样的接口访问功能不同的函数,从而实现“一个接口,多种方法”。
;class point{
int x,y;
public:point(int a,int b)
{x=a;y=b;}
float area(){return 0.0;}
};
class circle:public point{
int radius;
public:circle(int x,int y,int rad):point(x,y)
{radius=rad;};在基类和派生类中的函数重载有两种情况:
(1)参数有差别
(2)函数所带的参数完全相同,只是他们属于不同的类。
通过(1)对象的不同加以区分(2)通过“类名::”加以区分。;5.3 运算符重载;把complex的两个对象com1和com2加在一起。能否这样
实现:
complex com1(1.1,2.2),com2(3.3,4.4),total1;
total1=com1+com2;;
您可能关注的文档
最近下载
- 运用PDCA管理病区环境培训课件.pptx VIP
- 执业药师(西药)《药学综合知识与技能》真题及解析(2026年).pdf VIP
- 中国邮政集团2027届联合校园招聘考试模拟试题(通用岗·含答案解析).docx VIP
- 老年人口服给药护理.pptx VIP
- 《电力市场概论》夏老师完整版.pdf VIP
- 江西法院书记员历年真题.pdf VIP
- 五(上)数学(通用版)从课本到奥数.pdf VIP
- 建筑施工安全生产责任制(参考).doc VIP
- XF T 3024-2026 《电动自行车充电及停放场所消防安全管理》学习PPT.pptx VIP
- 学堂在线 体育与健康(普修) 章节测试答案.docx VIP
原创力文档

文档评论(0)