初心者歓迎! Java相談室 その5
■ このスレッドは過去ログ倉庫に格納されています
0883デフォルトの名無しさん
NGNGクラスを自作しようとして、あるクラスの機能に似た機能を持つクラスを50こ
暗い作らなきゃいけないようなときに、クラス毎で同じ実装になるメソッド分
だけ抽象クラスに実装しておいて、残りの違いが出るメソッドは継承したクラス
に書くようにすると、いいことがある。例えば、
1.コードを書く量が減る。
まあこれは、商品レベルでは意味がないんだけど。
2.抽象クラスに実装されたメソッドは、まさにそこにしかコードがないので、
後々修正作業が楽。そこだけ修正すれば、効果は50個のクラス全てに波及する。
50個の機能の似たクラスを全部それぞれでコーディングしたら、同じ実装を
しているメソッドを50個すべて同じように修正しなきゃならん。バグの元。
■ このスレッドは過去ログ倉庫に格納されています