americandog1993の日記

プログラマー歴半年のメモ

プログラミング

If分岐を多態性で簡潔に

条件分岐で中身が冗長になったら多態性を使ってまとめてみる。 分岐のそれぞれの処理がある程度共通化できることが前提。 なんとなくJavaで。 exampleSuperClass esc; if isThing == true { exampleSuperClass = new exampleClassA(); } else { exampleSuper…