The problem with this is that the implemented class hierarchy no longer reflects the design class hierarchy. This can greatly increase the amount of reuse within a software system and may lead to the introduction of abstract classes that contain the common code. This means that, during the implementation phase, experienced object-oriented technicians should look for situations in which they can move implementation-level components up the class hierarchy. In all these systems, during the design process it is often difficult to identify commonalities between classes at the implementation level. ![]() We have briefly considered the features, strengths and weaknesses of each method. In this chapter, we have reviewed a number of object-oriented analysis and design methods and the Unified Modeling Language.
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |