Javaの抽象メソッド

elecho1 6views 更新:2017年8月4日

コードをたどっていくと、

protected abstract Object getResultDataDetail(M2 obj)

というような、{ }が全くないようなメソッドをスーパークラスで目にすることがあります。これは、抽象メソッドというもので、継承されたサブクラスで必ずオーバーライドされるようなメソッドです。

スーパークラス中で直接用いられないことが前提です。

必ずオーバーライドすることを明示する場合、もしくはあらかじめ変数の数などを固定するために使われます。

参考:https://www.javadrive.jp/start/abstract/index1.html

ログイン / 新規登録してコメントする

このソースコードをストックして後で利用したり、作業に利用したソースコードをまとめることができます。

こちらもお役に立つかもしれません