Составители:
237
Описание. Команда methods <имя_класса> выводит на тер-
минал список методов для данного класса.
Функция s = methods('<имя_класса>') возвращает массив
ячеек, содержащих имена методов в виде строковых величин.
Пример. Команда methods polynom выводит на экран сле-
дующий список методов для класса polynom:
methods polynom
Methods for class polynom:
Методы для класса polynom:
char display minus plot polynom roots
diff double mtimes plus polyval
Функция s = methods('polynom') выводит
на экран следую-
щий список методов для класса polynom в виде массива ячеек симво-
лов:
s = methods( 'polynom')
s =
'polynom'
'mtimes'
'plus'
'plot'
'display'
'diff'
'char'
'roots'
'minus'
'double'
'polyval'
Сопутствующие операторы: HELP, WHAT, WHICH.
INFERIORTO
Отношение низшего класса
Синтаксис:
inferiorto('<имя_класса1>', '<имя_класса2>', …)
Описание. Команда inferiorto('<имя_класса1>',
'<имя_класса2>', …), вызванная внутри конструктора класса (напри-
мер, myclass.m), определяет, что метод myclass.m не должен вызы-
ваться, если функция вызвана с объектом класса myclass и одним или
более объектов классов '<имя_класса1>', '<имя_класса2>', ….
Пояснение. Допустим
, что A - это объект класса 'class_a', B -
это объект класса 'class_b' и C - это объект класса 'class_c'. Допустим
также, что конструктор class_c.m содержит утверждение
Описание. Команда methods <имя_класса> выводит на тер- минал список методов для данного класса. Функция s = methods('<имя_класса>') возвращает массив ячеек, содержащих имена методов в виде строковых величин. Пример. Команда methods polynom выводит на экран сле- дующий список методов для класса polynom: methods polynom Methods for class polynom: Методы для класса polynom: char display minus plot polynom roots diff double mtimes plus polyval Функция s = methods('polynom') выводит на экран следую- щий список методов для класса polynom в виде массива ячеек симво- лов: s = methods( 'polynom') s= 'polynom' 'mtimes' 'plus' 'plot' 'display' 'diff' 'char' 'roots' 'minus' 'double' 'polyval' Сопутствующие операторы: HELP, WHAT, WHICH. INFERIORTO Отношение низшего класса Синтаксис: inferiorto('<имя_класса1>', '<имя_класса2>', …) Описание. Команда inferiorto('<имя_класса1>', '<имя_класса2>', …), вызванная внутри конструктора класса (напри- мер, myclass.m), определяет, что метод myclass.m не должен вызы- ваться, если функция вызвана с объектом класса myclass и одним или более объектов классов '<имя_класса1>', '<имя_класса2>', …. Пояснение. Допустим, что A - это объект класса 'class_a', B - это объект класса 'class_b' и C - это объект класса 'class_c'. Допустим также, что конструктор class_c.m содержит утверждение 237