1
은 OCL을 사용하여 다음 클래스 사람OCL 그것은 작동 <code>drinkBeer()</code>에 제약 조건을 설정할 수 있습니다, 그것은 작업에 제약을 작성하고
================
| Person |
|--------------|
|- name |
|- age |
|--------------|
|+ drinkWater()|
|+ drinkBeer() |
================
을 상상해 속성 수있다? 예를 들어 21 세 이상의 사람 만 맥주를 마실 수 있습니까?
물론 가능하지만 OCL을 사용하지 않습니다. 순전히 학문적 인 냄새를 풍깁니다. 나는 항상 인간이 읽을 수있는 제약 조건을 쓴다. –