假设如下:我们有类 B,它是一个嵌套在类 A 中的私有类。没有任何类继承自类 B。问题是:编译器会自动将类 B 标记为 Sealed 吗?(在 VB 中不可继承)。编译器是否有充分的理由不将 B 类标记为密封?
我的思路是这样的:既然B类嵌套在A类内部并且是私有的,并且没有其他类继承自B类,那么封起来应该是安全的,因为它不能在A类之外继承(不是即使是 A) 的子类。
Class A
Private Class B
End Class
End Class
假设如下:我们有类 B,它是一个嵌套在类 A 中的私有类。没有任何类继承自类 B。问题是:编译器会自动将类 B 标记为 Sealed 吗?(在 VB 中不可继承)。编译器是否有充分的理由不将 B 类标记为密封?
我的思路是这样的:既然B类嵌套在A类内部并且是私有的,并且没有其他类继承自B类,那么封起来应该是安全的,因为它不能在A类之外继承(不是即使是 A) 的子类。
Class A
Private Class B
End Class
End Class