Примеры в этой статье описывают использование ключевого слова super в Java. Поделитесь этим со всеми для справки. Анализ конкретного метода заключается в следующем:
Ключевое слово super: используйте super в Java для ссылки на компоненты базового класса.
Код программы следующий:
класс FatherClass { общественное значение int; значение public void f() { value = 100; System.out.println("FatherClass.value:"+value); класс ChildClass расширяет значение FatherClass {частное значение int; super.f(); значение = 200; System.out.println("ChildClass.value:"+value); System.out.println(значение); System.out.println(super.value); }} общественный класс TestInHerit {public static void main(String args[]) {ChildClass cc = new ChildClass();Результат такой, как показано ниже:
Распределение памяти показано на рисунке ниже:
Я надеюсь, что эта статья будет полезна каждому, кто занимается программированием на Java.