「Java8」superでスーパークラスのメンバ変数を使用するサンプル
環境
Java Se1.8
構文
super.親クラスのメンバー変数名
superを使って、親クラスのメンバー変数名を使用します。
使用例
1.親クラスBaseAの定義
public abstract class BaseA<T> { /**改行コード変数の宣言*/ protected String strLine = System.getProperty("line.separator"); }
2.子クラスTestAはBaseAを継承します
public class TestA extends BaseA<TestForm> { public void funA(){ //super.親クラスのメンバー名 String tt ="都市" + super.strLine +"商品"; System.out.println(tt); } }