CH9-3 · MODEL

sealed 타입으로 계층 닫기의 성공과 실패 증거

Result 계층이 닫혀 있어 default 없이도 두 상태를 모두 처리하는 switch가 됩니다.

성공 출력

관찰 가능한 결과

ok:saved / error:disk full

실패 경계

왜 실패하는가

Result 계층이 닫혀 있어 default 없이도 두 상태를 모두 처리하는 switch가 됩니다.

선택 기준

코드에 남길 계약

sealed 타입은 상속을 막기 위한 장치가 아니라 가능한 변형을 알고 있는 닫힌 모델을 만드는 장치입니다.

관찰 증거 sealed 타입은 상속을 막기 위한 장치가 아니라 가능한 변형을 알고 있는 닫힌 모델을 만드는 장치입니다.