第4章多态性
第4章 多态性 第4章 多态性 4.1 多态性概述 4.1 多态性概述 C++支持的多态性主要表现在如下方面: 函数重载; 运算符重载 虚函数(静态和动态多态性); 4.2 运算符重载(P81) 4.2.2 运算符重载规则 4.2.3 重载为类的友元函数(p79) 4.2.3 重载为类的友元函数 9.2.3 重载为类的友元函数 4.2.3 重载为类的友元函数 4.2.4 重载为类的成员函数 4.2.4 重载为类的成员函数 9.2.4 重载为类的成员函数 4.2.4 重载为类的成员函数 4.2.4 重载为类的成员函数 4.2.5 典型运算符重载 1. 重载复数赋值=运算 2. 重载成员指针运算符- 2. 重载成员指针运算符- 3. 重载下标运算符[ ] 3.重载下标运算符[ ] 【例4-5】:多态 请看程序 4.3 虚函数(重点) 4.3.1 静态联编与动态联编 4.3.1 静态联编与动态联编 静态联编 静态联编是在编译时进行的,又称早期联编.根据指针和引用的初始类型而不是根据实际指向的目标确定调用的函数. 在一般情况下,函数重载和运算符重载都属于静态联编. 动态联编 动态联编则在程序运行的过程中,根据指针与引用实际指向的目标调用对应的函数,也就是在程序运行时才决定如何动作。它在运行阶段进行的,又称滞后联编. 虚函数(virtual function)允许函
您可能关注的文档
- c016文件.ppt
- 第五讲 C语言程序设计文件操作.ppt
- Xerces简介.doc
- DW制作.ppt
- 12 jQuery基础入门.pptx
- 面向对象0608.doc
- 中间件_7.ppt
- 面向对象设计原则的总结.doc
- c016.ppt
- COM技术.ppt
- 第9课《桃花源记》课件 统编版语文八年级下册.pptx
- 第8课伟大的历史转折(大单元教学课件)历史统编版新教材八年级下册.pptx
- 第17课《短文两篇——陋室铭》课件-2025-2026学年初中语文统编版七年级下册.pptx
- 第13课+机の上に本が3冊あります+课件+2025-2026学年新标准日语初级上册.pptx
- 第12课《_诗经_二首关雎》课件(共20张ppt)统编版语文八年级下册.pptx
- 第17课《壶口瀑布》课件+2025-2026学年统编版语文八年级下册.pptx
- 第22课《礼记二则》课件 2025-2026学年统编版语文八年级下册.pptx
- 第22课《〈礼记〉二则——大道之行也》课件 -统编版语文八年级下册.pptx
- 第22课《大道之行也》课件-统编版语文八年级下册.pptx
- 第12课+辽宋夏金元时期经济的繁荣(情境化教学课件)历史统编版新教材七年级下册.pptx
原创力文档

文档评论(0)