User Tools

Site Tools


programming_general:object-orientation_fundamentals_slides

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
programming_general:object-orientation_fundamentals_slides [2021/11/28 19:10] – [Procedural thinking] mithatprogramming_general:object-orientation_fundamentals_slides [2021/11/28 19:14] (current) – [Object-oriented languages] mithat
Line 11: Line 11:
   * "Verb" oriented.   * "Verb" oriented.
  
-===== Object-thinking ===== +===== Object-oriented thinking ===== 
-  * 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 interact?+  * How do they interact?
   * "Noun" oriented.   * "Noun" oriented.
  
 ===== Object-oriented languages ===== ===== Object-oriented languages =====
   * Possible to implement OOAD in any language.   * Possible to implement OOAD in any language.
-  * Much easier and more robust when language has support for defining and using objects: an **object-oriented language**.+  * Easier and more robust when language has support for defining and using objects: an **object-oriented language**.
  
 ===== Object-oriented concepts ===== ===== Object-oriented concepts =====
programming_general/object-orientation_fundamentals_slides.1638126659.txt.gz · Last modified: 2021/11/28 19:10 by mithat

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki