SqueakByExample:5.1: Difference between revisions

From 흡혈양파의 번역工房
Jump to navigation Jump to search
(번역수정)
(번역수정)
(One intermediate revision 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==

Revision as of 11:17, 16 September 2013

모델 규칙

스몰토크 객체 모델은 일관성있게 적용한 간단한 규칙 모음을 기반으로 합니다. 규칙은 다음과 같습니다:


Rule 1. 모든 요소는 객체입니다.

Rule 2. 모든 객체는 클래스의 인스턴스입니다.

Rule 3. 모든 클래스는 super 클래스를 가집니다.

Rule 4. 모든 동작은 메시지를 보낼 때 일어납니다.

Rule 5. 메서드 탐색은 상속 관계를 따릅니다.


이들 규칙에 대해 좀 더 자세히 알아보도록 하겠습니다.

Notes