*The first section covers the required elements and focuses on developing a set of functions that
give MATLAB objects first-class status within the environment.
*The second section builds on the first by developing strategies and implementations that allow
the construction of hierarchies without compromises. Such hierarchies are important for achieving
true object-oriented programming.
*The third section discusses advanced strategies and introduces some useful utilities. Advanced
strategies include, among others, type-based function selection, also known as polymorphism;
passing arguments by reference instead of by value; replacing function handle with an
object; and a utility for rapid object-oriented code development.
Download This Book