matlab.mixin.SetGet class

Пакет: matlab.mixin

Предоставьте классам Handle набор и получите методы

Описание

Используйте matlab.mixin.SetGet класс, чтобы вывести классы, которые наследовали set и get методы, которые ведут себя как графика MATLAB® set и get функции.

set и get методы наследованы от matlab.mixin.SetGet поддержите неточное соответствие имени свойства. Можно использовать комбинацию частичных и нечувствительных к регистру имен, пока неточное имя не неоднозначно.

В отличие от этого основанные на точке ссылки свойства требуют точных соответствий имени свойства. Реализовывать точное имя, соответствующее с set и get методы, используйте matlab.mixin.SetGetExactNames класс.

matlab.mixin.SetGet классом является handle класс.

Атрибуты класса

Abstract
true
HandleCompatible
true

Для получения информации об атрибутах класса см. Атрибуты класса.

Методы

развернуть все

Примеры

свернуть все

Задайте класс, который выводит из matlab.mixin.SetGet и имеет два свойства

classdef PropSetGet < matlab.mixin.SetGet
   properties
      Number {mustBeNumeric} 
      Str string
   end
end

Создайте экземпляр класса и используйте наследованный метод установки установить значение свойства.

p = PropSetGet;
set(p,'Number',8)
p.Number
ans =

     8

Введенный в R2014b