programming_general:object-orientation_fundamentals_slides
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_slides [2020/09/14 01:14] – mithat | programming_general:object-orientation_fundamentals_slides [2021/11/28 19:14] (current) – [Object-oriented languages] mithat | ||
---|---|---|---|
Line 7: | Line 7: | ||
===== Procedural thinking ===== | ===== Procedural thinking ===== | ||
- | * What needs to happen? | + | * Break down large problems into functions or procedures. |
- | * Focus on creating a set of functions to do the things that need to get done. | + | * //What needs to happen?// |
* " | * " | ||
- | ===== Object-thinking ===== | + | ===== Object-oriented |
- | * What are the components (objects) that make up the problem? | + | * Break down large problems into the components (objects) that make up the problem. |
* How do they behave? | * How do they behave? | ||
- | * How do the components | + | * How do they interact? |
* " | * " | ||
===== Object-oriented languages ===== | ===== Object-oriented languages ===== | ||
* Possible to implement OOAD in any language. | * Possible to implement OOAD in any language. | ||
- | * Much easier | + | * Easier |
===== Object-oriented concepts ===== | ===== Object-oriented concepts ===== |
programming_general/object-orientation_fundamentals_slides.1600046072.txt.gz · Last modified: 2020/09/14 01:14 by mithat