結果 : abstract class in c++ example code