enum 분식집메뉴판 {
    case 라면
    case 김밥
    case 떡볶이
}

extension 분식집메뉴판: 메뉴판프로토콜 {
    var 메뉴이름: String {
        switch self {
        case .라면:
            return "라면"
        case .김밥:
            return "김밥"
        case .떡볶이:
            return "떡볶이"
        }
    }

    func 다음메뉴() -> 분식집메뉴판 {
        switch self {
        case .라면:
            return .김밥
        case .김밥:
            return .떡볶이
        case .떡볶이:
            return .라면
        }
    }
}