롤토체스 보면 챔피언마다 시너지하고 스킬들이 모두 다른데 구조가 어덯게 되있는거지 

만약 11개의 챔피언 하고 5개의 시너지들이 있으면 

5개의 시너지들을 구현할 메소드를 정의하는 인터페이스를 하나 만든다음에 

그 인터페이스를 상속받는 5개의 시너지 클래스를 만들어서 11개의 챔피언 클래스들에다가 시너지 클래스들을 상속시켜서 만드는건가? 

이러면 11개의 챔피언들의 클래스들을 따로따로 만들어줘야 하니까 비효율적인것 같은데 더 좋은방법이 없을까