結果 : can constructor be abstract in java