Main.java public class Main { public static void main(String[] args) { A a = new A(); // BクラスはAクラスを継承しているため変数の型としてAが使用できる A b = new B(); // bの型がAであるため、valはA型に定義されたフィールドの値が使用される System.out.println("aのval...
この記事を続けるには、継承に関する十分な知識が必要です。このチュートリアルを読んでいる場合は、Java の継承について十分に理解していることを前提としています。 extendsキーワードを使用して親クラス(基本クラスまたはスーパークラスとも呼ばれます)を拡張している間の Java コンストラ...