Enjoying the preview?
This is the free first lesson. Get full access — request a demo or sign in.
Enjoying the preview?
This is the free first lesson. Get full access — request a demo or sign in.
Object-oriented programming is a computer programming model that allows the developer to combine data and functions that operate on the data into the same structure, known as an object; this is especially useful for modeling real world systems and devices in software.
The way that an object is defined allows for code specifically for operating on the data to be built into the object itself. Objects themselves have fields and features that are unique to that object in such a way that the objects have specialized behavior. Although there is only one type of object in MATLAB—known as the MATLAB array—the functionality of the MATLAB array varies depending on the data type.
In this MATLAB module, you will discover the principles of object-oriented programming, and the difference between data and data structures. You will also discover how code and general-purpose functions fit into object-oriented programming in MATLAB.
The module covers the principles of object-oriented programming, the difference between data and data structures, and how code and general-purpose functions fit into object-oriented programming in MATLAB. Its lessons are Data, Code, and General Purpose Functions.
Object-oriented programming is a computer programming model that allows the developer to combine data and functions that operate on the data into the same structure, known as an object, which is especially useful for modeling real world systems and devices in software.
Although there is only one type of object in MATLAB, known as the MATLAB array, the functionality of the MATLAB array varies depending on the data type.
You will build skills in MATLAB, Object Code, Object-Oriented Programming and Systems, Object-Oriented Programming Language, Object-Oriented Design, and Object-Oriented Programming (OOP).