특정 조건의 인스턴스에 메소드를 하나 추가하는 방법 있나요?
예로 들어 exInstance.a == 0 일 경우 exInstance.b값을
마음대로 전환할 수 있는 메소드(조커 같은 느낌)를 추가하는 느낌?
이 인스턴스를 리스트로 만들거라
이것 때문에 자식 클래스 만들긴 그런데 추가하는 기법?이나 그런 게 있나요?
예로 들어 exInstance.a == 0 일 경우 exInstance.b값을
마음대로 전환할 수 있는 메소드(조커 같은 느낌)를 추가하는 느낌?
이 인스턴스를 리스트로 만들거라
이것 때문에 자식 클래스 만들긴 그런데 추가하는 기법?이나 그런 게 있나요?
해당 댓글은 삭제되었습니다.
예로 들어 value가 조커인 카드 클래스의 인스턴스에 값을 변환할 수 있는 메소드를 추가하는 거에요 찾아보니까 확장 메소드가 있네요 그것보다 더 좋은 기법이 있을까요?
리플렉션 - ask.fm/hansolgeun9322 질문밧음 ㅇㅅㅇ
프로퍼티 - dc App
string b { get=> a==0 ? "a==0일때" : "a!=0일때"} - dc App
이런거 원하는거야? - dc App
그냥 메서드 만들고 그 안에서 조건체크하면 안됨?
꼭 특정 인스턴스에만 메서드 추가해야하는 이유가 있나