methods

Имена методов классов

Описание

пример

methods ClassName отображает имена методов для класса ClassName. Если ClassName является MATLAB® или Java® класс, затем methods отображает только невидимые общедоступные методы, включая методы, унаследованные от суперклассов.

пример

methods(obj) отображает имена методов для класса obj.

пример

methods(___,'-full') отображает полное описание методов, включая информацию о наследовании, и, для методов MATLAB и Java, атрибуты метода и сигнатуры. Эта функция не удаляет повторяющиеся имена методов с другими сигнатурами. Эта опция не работает с классами, заданными до MATLAB 7.6.

пример

m = methods(___) возвращает имена методов в массиве ячеек из векторов символов.

Примеры

свернуть все

Отображение общедоступных методов класса MException

methods MException
Methods for class MException:

addCause       eq             isequal        rethrow        throwAsCaller  
addCorrection  getReport      ne             throw          

Static methods:

last           

Создайте объект строка и отобразите имена открытых методов этого объекта.

s = java.lang.String;
methods(s);
Methods for class java.lang.String:

String               format               replace              
charAt               getBytes             replaceAll           
chars                getChars             replaceFirst         
codePointAt          getClass             split                
codePointBefore      hashCode             startsWith           
codePointCount       indexOf              subSequence          
codePoints           intern               substring            
compareTo            isEmpty              toCharArray          
compareToIgnoreCase  join                 toLowerCase          
concat               lastIndexOf          toString             
contains             length               toUpperCase          
contentEquals        matches              trim                 
copyValueOf          notify               valueOf              
endsWith             notifyAll            wait                 
equals               offsetByCodePoints   
equalsIgnoreCase     regionMatches        

Перечислите общие методы класса MException и покажите сигнатуры метода.

methods('MException','-full')
Methods for class MException:

MException scalar lhs1 addCause(MException scalar rhs1, MException scalar rhs2)
varargout addCorrection(MException rhs1, Correction)
logical scalar lhs1 eq(MException scalar rhs1, MException scalar rhs2)
logical lhs1 eq(MException rhs1, MException rhs2)
logical lhs1 eq(rhs1, rhs2)
unicodeString lhs1 getReport(MException scalar rhs1, asciiString rhs2, rhs3)
logical scalar lhs1 isequal(MException scalar rhs1, MException scalar rhs2)
logical scalar lhs1 isequal(MException rhs1, MException rhs2)
logical scalar lhs1 isequal(rhs1, rhs2)
Static MException scalar lhs1 last(ustringToString scalar rhs1)
logical scalar lhs1 ne(MException scalar rhs1, MException scalar rhs2)
logical lhs1 ne(MException rhs1, MException rhs2)
logical lhs1 ne(rhs1, rhs2)
rethrow(MException scalar rhs1)
throw(MException scalar rhs1)
throwAsCaller(MException scalar rhs1)

Сохраните имена общедоступных методов класса MException в массиве ячеек. Включите сигнатуры метода с помощью опции -full.

m = methods('MException','-full');

Входные параметры

свернуть все

Имя класса, заданное как вектор символов или строковый скаляр.

Типы данных: char | string

Отображение полного описания методов, включая входные и выходные аргументы

Типы данных: char

Выходные аргументы

свернуть все

Имена методов возвращаются как массив ячеек из векторов символов.

Подробнее о

свернуть все

Языковая зависимость

Эта функция не показывает родовые методы из классов, основанных на Microsoft® .NET Framework. Используйте документацию по продукту для получения информации о типовых методах.

Ключевое слово Methods

Слово methods также является ключевым словом определения класса MATLAB. Посмотрите classdef для получения дополнительной информации о ключевых словах определения классов.

Перечисленные методы

Эта функция сообщает методы из всех директорий методов вместе и удаляет все повторяющиеся имена методов из списка.

См. также

|

Темы

Представлено до R2006a