先林三维 一面
·final的应用场景:
防止类被继承,动物,向前行走,派生为四肢向前走和鱼先前游,四肢向前走不能再被重写为其他的,这里用final。
防止虚函数被重写。
·override的应用场景:
可以帮助开发者更准确地表示他们意图的虚函数重写,以避免潜在的错误和歧义。
·volatile的应用场景:
防止编译器对内存访问进行,每次访问都直接访问变量所在内存,而不是cache。
·还有其他的八股文
防止类被继承,动物,向前行走,派生为四肢向前走和鱼先前游,四肢向前走不能再被重写为其他的,这里用final。
防止虚函数被重写。
·override的应用场景:
可以帮助开发者更准确地表示他们意图的虚函数重写,以避免潜在的错误和歧义。
·volatile的应用场景:
防止编译器对内存访问进行,每次访问都直接访问变量所在内存,而不是cache。
·还有其他的八股文
全部评论
相关推荐
点赞 评论 收藏
分享