GnuSmalltalkUsersGuide:BaseChapter 104
Jump to navigation
Jump to search
- Magnitude
Magnitude
네임스페이스 Smalltalk에 정의됨
슈퍼클래스: Object
범주: 언어-데이터 타입
- 나는 추상 클래스이다. 나의 객체들은 이산적(discrete)인 것들을 표현하고 숫자 행으로 매핑된다. <와 >를 이용해 나의 인스턴스들을 비교할 수 있다.
Magnitude: 기본
< aMagnitude
수신자가 aMagnitude보다 작은지를 응답하라.
<= aMagnitude
수신자가 aMagnitude보다 작거나 같은지를 응답하라.
= aMagnitude
수신자가 aMagnitude와 같은지를 응답하라.
> aMagnitude
수신자가 aMagnitude보다 큰지를 응답하라.
>= aMagnitude
수신자가 aMagnitude보다 크거나 같은지를 응답하라.
Magnitude: 다양한 메서드
between: min and: max
객체가 min과 max 사이에 포함된 경우 true를 리턴한다.
max: aMagnitude
수신자와 aMagnitude 사이에서 가장 큰 객체를 리턴한다.
min: aMagnitude
수신자와 aMagnitude 사이에서 가장 작은 객체를 리턴한다.