概要
Javaで「抽象クラスの継承」の動作を確認してみました。以下のページを参考にしました。
実装
以下のファイルを作成しました。
CTest20.java
class CTest20{
public static void main(String args[]){
seihinA c = new seihinA();
c.dispName();
}
}
abstract class base{
abstract public void dispName();
public void dispCompany(){
System.out.println("XYZ社製造の製品です");
}
}
class seihinA extends base{
public void dispName(){
System.out.println("製品名はXXXです");
}
public void dispVersion(){
System.out.println("バージョンは1.0です");
}
}
以下のコマンドを実行しました。
$ javac CTest19.java
$ java CTest20
製品名はXXXです
まとめ
何かの役に立てばと。