結果 : abstract class vs constructor in java