factorymethod

  • このトピックには0件の返信、1人の参加者があり、最後にt-isechiにより7年、 10ヶ月前に更新されました。
1件の投稿を表示中 - 1 - 1件目 (全1件中)
  • 投稿者
    投稿
  • #169
    t-isechi
    キーマスター
    
    public abstract class CutPrint{
       
        protected abstract void draw( Cuttable hanzai );
        protected abstract void cut( Cuttable hanzai );
        protected abstract void print( Cuttable hanzai );
        protected Cuttable createCuttable(){
            return new Wood();
        }
        public void createCutPrint(){
            Cuttable hanzai = createCuttable();
            draw( hanzai );
            cut( hanzai );
            print( hanzai );
        }
    }
    
    • このトピックはt-isechiが7年、 10ヶ月前に変更しました。
    • このトピックはt-isechiが7年、 10ヶ月前に変更しました。
1件の投稿を表示中 - 1 - 1件目 (全1件中)
  • このトピックに返信するにはログインが必要です。
タイトルとURLをコピーしました