摘要: dynamic_cast运算符的主要用途:将基类的指针或引用安全地转换成派生类的指针或引用,并用派生类的指针或引用调用非虚函数。如果是基类指针或引用调用的是虚函数无需转换就能在运行时调用派生类的虚函数。 前提条件:当我们将dynamic_cast用于某种类... 阅读全文
posted @ 2019-11-19 16:03 Kaniso_Vok 阅读(275) 评论(0) 推荐(0) 编辑
摘要: 友元函数是可以直接访问类的私有成员的非成员函数。它是定义在类外的普通函数,它不属于任何类,但需要在类的定义中加以声明,声明时只需在友元的名称前加上关键字friend,其格式如下: friend 类型 函数名(形式参数);友元函数的声明可以放在... 阅读全文
posted @ 2019-11-19 13:17 Kaniso_Vok 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 1.继承体现了面向对象设计的层次结构,体现了有捡到到复杂的认知过程 2.继承是使代码可以复用的最重要手段 3.继承方式和访问限定符 4.继承基类成员访问方式的变化 5.实际运用中一般都是使用public继承,几乎很少使用protected/priva... 阅读全文
posted @ 2019-11-19 13:14 Kaniso_Vok 阅读(93) 评论(0) 推荐(0) 编辑