programming_general:object-orientation_fundamentals
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
programming_general:object-orientation_fundamentals [2020/11/15 00:01] – [Why object-orientation?] mithat | programming_general:object-orientation_fundamentals [2020/11/15 00:03] (current) – [Object-oriented concepts] mithat | ||
---|---|---|---|
Line 12: | Line 12: | ||
In object-oriented thinking, you start with, "What are the components (i.e., objects) that make up the problem?" | In object-oriented thinking, you start with, "What are the components (i.e., objects) that make up the problem?" | ||
- | You can //analyze// and // | + | You can //analyze// and // |
So, OOAD facilitates a higher level of modular thinking. And, especially with an object-oriented language, it allows for very effective project management of large applications. | So, OOAD facilitates a higher level of modular thinking. And, especially with an object-oriented language, it allows for very effective project management of large applications. | ||
Line 18: | Line 18: | ||
===== Object-oriented concepts ===== | ===== Object-oriented concepts ===== | ||
- | The concept of an object in computing comes directly from the concept of an " | + | The concept of an object in computing comes directly from the concept of an " |
* state | * state |
programming_general/object-orientation_fundamentals.txt · Last modified: 2020/11/15 00:03 by mithat