Fragile Base Class Problem C# | Fragile Parent Class Problem C# | Fragile Class Problem C# | FBCP

Fragile Base Class Problem C# | Fragile Parent Class Problem C# | Fragile Class Problem C# | FBCP | FPCP| FCP A fragile base class is a common problem with inheritance, which applies any language which supports inheritance. A base class is called fragile when changes made to it break a derived class. If base class methods are virtual it is possible to introduce erroneous dynamic bindings. This can happen if a new method in a superclass is given the same name as a dangerous method in a subclass.
Back to Top