User Tools

Site Tools


python:about_python:about_python_iii

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Last revisionBoth sides next revision
python:about_python:about_python_iii [2014/02/28 22:35] mithatpython:about_python:about_python_iii [2014/02/28 22:43] mithat
Line 36: Line 36:
 === Prototype-based object orientation === === Prototype-based object orientation ===
  
-There is another kind of object orientation called **prototype-based object orientation** or **prototype-based programming**. This is the kind of object-orientation used in JavaScript and some other languages. I will leave it you to get your Google on and learn more about prototype-based object orientation.+There is another kind of object orientation called **prototype-based object orientation** or **prototype-based programming**. This is the kind of object-orientation used in JavaScript and some other languages.((C++, Java, C#, and PHP support only class-based object orientation; JavaScript and Ruby are inherently prototype-based; Objective-C is class-based but lets you do prototypal-based programming.)) I will leave it you to get your Google on and learn more about prototype-based object orientation.
  
 ==== Python objects ==== ==== Python objects ====
  
-Python inherently class-based but lets you do prototype-based object orientation as well.((C++Java, C#, and PHP support only class-based object orientation; JavaScript and Ruby are inherently prototype-based; Objective-C is class-based but lets you do prototypal-based programming.)) We'll stick to class-based programming for the rest of this.+Python is inherently class-based, but it's not hard to do prototypal-style programming as well. We will stick to class-based object orientation here.
  
 We will next define a class in Python and instantiate and use some objects. We will next define a class in Python and instantiate and use some objects.
python/about_python/about_python_iii.txt · Last modified: 2017/12/06 01:57 by mithat

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki