Answered step by step
Verified Expert Solution
Question
1 Approved Answer
Fragile base class (FBC) is an architectural problem of object-oriented systems where base classes are considered fragile because minor changes to the base classes breaks
Fragile base class (FBC) is an architectural problem of object-oriented systems where base classes are considered "fragile" because minor changes to the base classes breaks many of the subclasses. We can argue that base classes and sub-classes are tightly coupled due to inheritance, and therefore, the problem is foundmental in whitw-box reuse (inheritance).
Based on your understanding of how inheirtance works in Java, discuss at lease one poor practice that introduces the FBC problem and therefore, how we can avoid or minimize the problem.
Step by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started