본문 바로가기
dev, tech/Windows P

enumerations

by 구띵 2006. 1. 14.

public enum Coffee{mocha,flatwhite,cappucino,latte,espresso};

 

.....

.....

Coffee whatCoffee;

whatCoffee = Coffee.flatwhite;

....

 

whatCoffee의 타입은 Coffee이기 때문에, enum에서 정의한 값만 올 수 있다.

 

그렇지 않은 경우, 오류메시지 출력

 

한 변수에 부적절한 값을 대입하는 프로그래머의 사소한 실수를 막을 수 있다

 

'dev, tech > Windows P' 카테고리의 다른 글

클래스에 대한 깊은 이해 - 접근 권한 / 상속 권한  (0) 2006.01.16
다형성  (0) 2006.01.16
타입의 변환 / 값 타입과 참조 타입  (0) 2006.01.14
함수의 중첩(Overloading)  (0) 2006.01.14
특수 함수 Main()  (0) 2006.01.14

댓글