zoukankan
html css js c++ java
C++ 重载、重写、重定义
出自:
http://blog.163.com/clevertanglei900@126/blog/
1 成员函数重载特征:
a 相同的范围(在同一个类中)
b 函数名字相同
c 参数不同
d virtual关键字可有可无
2 重写(覆盖)是指派生类函数覆盖基类函数,特征是:
a 不同的范围,分别位于基类和派生类中
b 函数的名字相同
c 参数相同
d 基类函数必须有virtual关键字
3 重定义(隐藏)是指派生类的函数屏蔽了与其同名的基类函数,规则如下:
a 如果派生类的函数和基类的函数同名,
但是参数不同,此时,不管有无virtual,基类的函数被隐藏。
b 如果派生类的函数与基类的函数同名,并且参数也相同,但是基类函数没有vitual关键字,此时,基类的函数被隐藏。
查看全文
相关阅读:
POJ 3630 Phone List/POJ 1056 【字典树】
HDU 1074 Doing Homework【状态压缩DP】
POJ 1077 Eight【八数码问题】
状态压缩 POJ 1185 炮兵阵地【状态压缩DP】
POJ 1806 Manhattan 2025
POJ 3667 Hotel【经典的线段树】
状态压缩 POJ 3254 Corn Fields【dp 状态压缩】
ZOJ 3468 Dice War【PD求概率】
POJ 2479 Maximum sum【求两个不重叠的连续子串的最大和】
POJ 3735 Training little cats【矩阵的快速求幂】
原文地址:https://www.cnblogs.com/lxmhhy/p/3562482.html
最新文章
初遇Citymaker (四)
初遇Citymaker (十)
初遇Citymaker (五)
初遇Citymaker (九)
Babylon.js 构建 地球,支持切片地图 (七)
初遇Citymaker (二)
初遇Citymaker (七)
初遇Citymaker (八)
初遇Citymaker (三)
POJ 2418 Hardwood Species【二叉查找树】
热门文章
POJ 3074 Sudoku【DancingLinks,数独】
POJ 1966 Cable TV Network【SAP】
HDU 2829 Lawrence【四边形优化】
poj 2154:Color【polya计数,Euler函数】
POJ 2409 Let it Bead【polya 计数法,burnside定理】
POJ 3076 Sudoku【DancingLinks,数独】
SCOJ 3843 ZUMA【记忆化搜索,dp】
ZOJ 3457 Absence Number【数学题,打表】
ZOJ 3209 Treasure Map【DancingLink】
ZOJ 3474 Taekwondo【贪心】
Copyright © 2011-2022 走看看