exponenta event banner

методы

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

Описание

пример

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           

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

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