- 博客(2)
- 收藏
- 关注
原创 RTTI---dynamic_cast
什么是RTTI? RTTI(Run-Time Type Identification),通过运行时类型信息程序能够使用基类的指针或引用来检查这些指针或引用所指的对象的实际派生类型。 RTTI提供了以下两个非常有用的操作符: (1)typeid操作符,返回指针和引用所指的实际类型。 (2)dynamic_cast操作符,将基类类型的指针或引用安全地转换为派生类型的指针或引用。 typeid函数 该函...
2018-09-25 22:05:09 1001
原创 C++第二大特性---继承
什么是继承? 继承(inheritance)机制是面向对象程序设计使代码可以复用的最重要的手段,它允许程序员在保持原有类特 性的基础上进行扩展,增加功能。这样产生新的类,称派生类。继承呈现了面向对象程序设计的层次结构, 体现了由简单到复杂的认知过程。 简单地说,继承就是对代码的复用。 继承权限&访问限定符 继承的方式共有public、protected、private三种方式,不同的继承方...
2018-09-19 18:11:15 1523
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人