Составители:
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
