-
思想:主逻辑与异常逻辑分离。查看全部
-
关键字 。尝试运行正常逻辑。捕获异常查看全部
-
如果有些异常没有预料到,程序会很粗暴的把异常抛给系统,系统会很粗暴的将我们的程序杀死。查看全部
-
如果我们能对异常做出合理的安排,和人性化的提示。使用者就会根据我们的提示,做出相应的操作,这样就不会蒙逼,比如内存满了清一清,404,插上个网线。查看全部
-
解释得非常到位查看全部
-
type_info类的定义。查看全部
-
typeid注意事项查看全部
-
注意事项。查看全部
-
通过Bird *bird=dynamic_cast<Bird*>(obj);可以把obj从 Flyable*类型,强制转换为(Bird*)类型。这样就能够调用它没被父类定义的函数了。查看全部
-
typeid(*变量名).name()可以打印出指针指向的地址是什么类型。obj是地址。*obj是内容 这个方法的意思是,这个内容的类型的名字。查看全部
-
RTTI 运行时类型识别。查看全部
-
战斗机需要实现射击中的瞄准和装弹两种函数。查看全部
-
Plane不是接口类,canShot是接口类。可以理解为 ,战斗机继承了飞机的绝大部分属性,同时还具有,射击的功能。查看全部
-
然后就可以调用,起飞和降落。查看全部
-
当形成了is a的关系,这是函数传来的指针,可以是基类的子类查看全部
举报
0/150
提交
取消