ログ日記

作業ログと日記とメモ

継承の問題

PEAR等のライブラリで、一つの親クラスを継承している子クラスがいくつかある場合。
その親クラスの動作を少しだけ変更したい場合はどうすればいいんだろう?
と聞かれた。


クラスをそれぞれ継承したクラスを作るか、親クラスを自分用に修正するか、のどっちかだと答えたけど、こういうケースって遭遇したら凄く面倒だよなぁ。


http://suga.parfe.jp/tech/seasar2/DIContainer.html

ここでは DI コンテナへ登録するオブジェクトのことです.基本的に,POJO であれば登録できますが,何らかの interface に対する実装であることが望ましいです.

そうだったのか。


mapleの方式を使えばクラスを継承していたとしても親クラスだけ書き換えることも可能なので、ちょっと期待している。