What is Object-Oriented Design (OOD)?
Here are some ways that various authors have described Object-Oriented Design: • The goal of object-oriented design is to create an architecture for implementation. Designs are represented in terms of objects and classes and the relationships among them. [Xiaoping Jia] • OOD is the process of constructing a solution’s object model. Said another way, OOD is the process of breaking down a solution into a number of constituent objects. [Anthony Sintes] • Object-oriented design centers on finding an appropriate set of classes and defining their contents and behavior. It involves determining the proper use set of classes and then filling in the details of their implementation. Object-oriented design is fundamentally a three-step process: identifying the classes, characterizing them, and then defining the associated actions. [Stephen P.
Related Questions
- Is a thorough understanding of object-oriented design required to learn C++?
- How Do You Learn Object-Oriented Design For An Old Structured Programmer?
- How Do You Learn Object-Oriented Design For An Old Structured Programmer?
- When should we use static methods vs. object-oriented design?
- When should we use static methods vs. object-oriented design?
- What is Object-Oriented Design (OOD)?