Выведите классы из встроенных классов, чтобы задать специализированные типы данных, которые расширяют операции, которые можно выполнить на конкретном классе данных. Подкласс наследовал встроенные методы класса и поведения и может добавить новые методы, чтобы выполнить специализированные операции.
Иерархия классов для разнородных массивов
Неоднородные иерархии классов позволяют вам сформировать массивы различных, но связанных классов.
Подклассы встроенных типов MATLAB
Расширьте MATLAB® встроенные классы путем получения из этих основополагающих типов данных.
Поведение наследованных встроенных методов
Разделите встроенные классы на подклассы, чтобы расширить поведение функций, которые работают с тем типом данных.
Использование размера и numel с Классами
size
и numel
функции работают с пользовательским классом.
Подклассы встроенных типов без свойств
Класс может вывести из встроенного класса, не задавая свойства и новые поведения.
Подклассы встроенных типов со свойствами
Классы, которые выводят из свойств built-in classes и define, должны задать поведения массивов для тех классов.
Представление оборудования с классами
Этот пример класса, выведенного из встроенного числового класса, наследовал полезные поведения.
Полученные перечисления от встроенных классов
Классы перечисления, выведенные из встроенных типов, наследовали поведения от этих типов.
Абстрактные классы и члены класса
Используйте абстрактные классы, чтобы задать интерфейсы, которые наследовал каждый подкласс.
Определение интерфейсного суперкласса
Способы задать интерфейсы для подклассов, чтобы реализовать.