switch(param) {
        case A:
            // ...
        break;
        case B:
            // ...
        default:
            // ...
    }


param으로 전달할 타입이 두가지 (type A 혹은 type B) 있을 때


전달받는 타입에 따라 각각 다른 처리를 해주고싶은데 switch문으로는 잘 안되는거같어


이거 구현하는 깔끔한 방법 추천점 ㅠ