GnuSmalltalkUsersGuide:BaseChapter 104

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.
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