이 페이지의 최신 내용은 아직 번역되지 않았습니다. 최신 내용은 영문으로 볼 수 있습니다.

ismethod

객체의 메서드인지 확인

구문

tf = ismethod(obj,methodName)

설명

tf = ismethod(obj,methodName)은 지정된 methodName이 객체 obj의 숨겨지지 않은 퍼블릭 메서드인 경우 논리값 1(true)을 반환합니다. 그렇지 않으면 ismethod는 논리값 0(false)을 반환합니다. methodName 인수는 문자형 벡터 또는 string형 스칼라로 지정된 메서드의 이름입니다.

ismethod는 문자형 벡터 또는 string형으로 지정된 클래스 이름을 첫 번째 입력 인수로 받지 않습니다.

추상 클래스의 메서드를 나열하려면 methods 함수를 사용하십시오.

예제

객체가 동일성 테스트를 지원하는지 확인합니다.

if ismethod(obj1,'eq') && ismethod(obj2,'eq')
   tf = obj1 == obj2;
end

확장 기능

C/C++ 코드 생성
MATLAB® Coder™를 사용하여 C 코드나 C++ 코드를 생성할 수 있습니다.

참고 항목

| | |

R2006a 이전에 개발됨