GnuSmalltalkUsersGuide:BaseChapter 193

From 흡혈양파의 번역工房
Jump to navigation Jump to search
The printable version is no longer supported and may have rendering errors. Please update your browser bookmarks and please use the default browser print function instead.
SystemExceptions.WrongMessageSent

SystemExceptions.WrongMessageSent

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

슈퍼클래스: SystemExceptions.ShouldNotImplement

범주: 언어-예외


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


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

signalOn: selector useInstead: aSymbol

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



SystemExceptions.WrongMessageSent: 접근하기

messageText

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

selector

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

selector: aSymbol

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

suggestedSelector

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

suggestedSelector: aSymbol

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


Notes