GeezerVisonThe World Wide Web, restored to 800 pixels of glory. |
| Home|About|Gaming cabinet|Archives|How it works|Starter sites |
GeezerVison is showing en.wikibooks.org — MATLAB Programming/Advanced Topics/Object Oriented Programming - Wikibooks, open books for an open world Object Oriented ProgrammingMATLAB as well as Octave have object oriented capabilities. Yet, technically it is not fully an object oriented language. An Object Oriented Language(OOL) has three components: 1. Polymorphism 2. Inheritance 3. Encapsulation Octave can be extended by adding new objects. Those objects can overload the operators like e.g. assignment, slicing, comparison. While in MATLAB, this can be done with m-script, in Octave new objects are implemented as C++ classes. A simple example of how objects can be added to Octave can be found here. |
| You are visitor 01402503 — GeezerVison does not store the pages you look up. Best viewed with Netscape Navigator 4.7 or Internet Explorer 6 at 800×600. No cookies required. |