GnuSmalltalkUsersGuide:BaseChapter 193

From 흡혈양파의 번역工房
Jump to navigation Jump to search
SystemExceptions.WrongMessageSent

SystemExceptions.WrongMessageSent

네임스페이스 Smalltalk.SystemExceptions에 정의됨

슈퍼클래스: SystemExceptions.ShouldNotImplement

범주: 언어-예외


나는 호출되지 않은 클래스가 원하는 메서드가 호출되었을 때 발생한다. 이 예외는 대신 어떤 메시지가 전송되어야 하는지에 대한 제안도 포함된다.


SystemExceptions.WrongMessageSent 클래스: 시그널링하기

signalOn: selector useInstead: aSymbol

예외를 발생시키고, 어떤 선택자가 전송되었는지 시그널링함과 동시 유효한 대안도 제안하라.



SystemExceptions.WrongMessageSent: 접근하기

messageText

오류의 메시지 텍스트를 응답하라.

selector

어떤 선택자가 전송되었는지 응답하라.

selector: aSymbol

어떤 선택자가 전송되었는지 설정하라.

suggestedSelector

사용된 선택자 대신 유효한 대안을 응답하라.

suggestedSelector: aSymbol

사용된 선택자 대신 유효한 선택자를 설정하라.


Notes