According to this, it states that Destructors cannot be inherited or overloaded. In my case, for all subclasses, the destructors will be identical. Is this pretty m
Destructors cannot be inherited or overloaded.
The finalizer you defined in A will be called when an instance of B is destroyed.
If you define a finalizer in both A and B, the most specific finalizer (B) will run first, then the least specific (A).