似乎通过将类标记为密封可以获得一些真正的好处:
- 某些情况下的表现
- 其他特殊情况下的编译时类型安全密封类的显式转换失败
- 防止意外继承您的类
缺点似乎相对较少......您可以在不破坏代码的情况下解封一个类,但您不能在以后密封一个在不破坏代码的情况下解封的类。
除非您打算继承它,否则始终将类标记为密封是最佳做法吗?为什么或者为什么不?
关于这个主题的任何其他意见或指导?
似乎通过将类标记为密封可以获得一些真正的好处:
缺点似乎相对较少......您可以在不破坏代码的情况下解封一个类,但您不能在以后密封一个在不破坏代码的情况下解封的类。
除非您打算继承它,否则始终将类标记为密封是最佳做法吗?为什么或者为什么不?
关于这个主题的任何其他意见或指导?