PRG 218 Wk 5 Discussion – Object-Oriented Design Methodologies

0 items
PRG 218 Wk 5 Discussion - Object-Oriented Design Methodologies
PRG 218 Wk 5 Discussion – Object-Oriented Design Methodologies
$3.00
  • Description

PRG 218 Wk 5 Discussion – Object-Oriented Design Methodologies

Post a total of 3 substantive responses over 2 separate days for full participation. This includes your initial post and 2 replies to other students.

Due Thursday

Respond to the following in a minimum of 175 words:

The concept of inheritance is used in many situations, not just in object-oriented programming (OOP). The Linnaeus classification system is one well-known example. If modeling the taxonomy in code, we might start with an animal class, then derive two other classes (vertebrates and invertebrates) from the base animal class, then derive other classes (such as mammal and reptile) from the vertebrate class, and so on. In short, the purpose of inheritance, and object-oriented design, as well as programming in general, is to allow programmers to model the real world. In other words, the goal is to design object-oriented programs that are understandable by people familiar with the real-world system and behave in a predictable fashion.

Research at least three object-oriented design methodologies or approaches, including UML (Unified Modeling Language), OMT (Object Modeling Technique), and OOSE (Object-oriented Software Engineering)..

Discuss how the various methodologies differ. How are they alike?

Due Monday

Reply to at least two of your classmates. Be constructive and professional in your responses.