GnuSmalltalkUsersGuide:BaseChapter 104

From 흡혈양파의 번역工房
Revision as of 15:13, 27 January 2014 by Onionmixer (talk | contribs) (GSUG Magnitude 페이지 추가)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
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 사이에서 가장 작은 객체를 리턴한다.


Notes