SqueakByExample:5.1: Difference between revisions
Jump to navigation
Jump to search
Onionmixer (talk | contribs) (번역수정) |
Onionmixer (talk | contribs) (번역수정) |
||
(3 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
==모델 규칙== | ==스몰토크의 모델 규칙== | ||
스몰토크 | 스몰토크 객체 모델은 ''일관성있게'' 적용한 간단한 규칙 모음을 기반으로 합니다. 규칙은 다음과 같습니다: | ||
'''Rule 1.''' 모든 | '''Rule 1.''' 모든 요소는 객체입니다. | ||
'''Rule 2.''' 모든 | '''Rule 2.''' 모든 객체는 클래스의 인스턴스입니다. | ||
'''Rule 3.''' 모든 클래스는 | '''Rule 3.''' 모든 클래스는 super 클래스를 가집니다. | ||
'''Rule 4.''' 모든 동작은 메시지를 보낼 때 | '''Rule 4.''' 모든 동작은 메시지를 보낼 때 일어납니다. | ||
'''Rule 5.''' 메서드 | '''Rule 5.''' 메서드 탐색은 상속 관계를 따릅니다. | ||
이들 규칙에 대해 좀 더 자세히 알아보도록 하겠습니다. | |||
==Notes== | ==Notes== |
Latest revision as of 11:39, 16 September 2013
스몰토크의 모델 규칙
스몰토크 객체 모델은 일관성있게 적용한 간단한 규칙 모음을 기반으로 합니다. 규칙은 다음과 같습니다:
Rule 1. 모든 요소는 객체입니다.
Rule 2. 모든 객체는 클래스의 인스턴스입니다.
Rule 3. 모든 클래스는 super 클래스를 가집니다.
Rule 4. 모든 동작은 메시지를 보낼 때 일어납니다.
Rule 5. 메서드 탐색은 상속 관계를 따릅니다.
이들 규칙에 대해 좀 더 자세히 알아보도록 하겠습니다.