先林三维 一面

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

相关推荐

1 1 评论
分享
牛客网
牛客企业服务