enum 분식집메뉴판 { case 라면 case 김밥 case 떡볶이 } extension 분식집메뉴판: 메뉴판프로토콜 { var 메뉴이름: String { switch self { case .라면: return "라면" case .김밥: return "김밥" case .떡볶이: return "떡볶이" } } func 다음메뉴() -> 분식집메뉴판 { switch self { case .라면: return .김밥 case .김밥: return .떡볶이 case .떡볶이: return .라면 } } }