國立中山大學 資訊工程學系
幫補充:有時候不要為了多型而多型,善用 callback function 或是 decorator pattern 可以有效的避免類別爆炸。 甚至如果影響範圍小且操作得當,可以使用 lambda function 讓 polymorphism 在編譯期就完成 SCC