を設定し、次の点を考慮サブクラスがオーバーライドせずにスーパーのメソッドを拡張することは可能ですか?
- SomeFilter extends Filter
- Filter implements Runnable
- Filter provides run() implementation
SomeFilter
はそれがsuper
のrun()
と、もう少しだ使うようにする方法はありますか? run()
内部
ロジックは
- MyFilter extends Filter
- MyOtherFilter extends Filter
のための十分な汎用的であるが、それはスーパーのrun()
ます使用したいし、それが自分の具体的なケースだ処理するコードのいくつかの余分な行を追加すること、SomeFilter
のためではないでしょうか?
その他SomeFilter
はrun()
を上書きする方法はありますか?
(スーパーを使用して)親クラスのメソッドを呼び出す方法を知っていると仮定すると、なぜ "オーバーライド以外の方法"を探していますか? – eternaln00b