「java」抽象(abstract)親クラスと孫クラスの継承(extends)を使うサンプル
構文
public abstract class クラス名A
public abstract class クラス名B extends クラス名A
親クラスの定義
public abstract class Sample {
public Sample(){
}
public boolean isAuthFlg() {
//some code
}
}
子クラスの定義
public abstract class SampleA extends Sample {
@Autowired
protected HttpServletRequest request;
//some code
}
孫クラスの定義
public class SampleAA extends SampleA {
@Override
public boolean isAuthFlg () {
//some code
}
}