Page 24 - 4657
P. 24
всіх абстрактних методів свого суперкласу, або сам повинний
бути оголошений абстрактним.
abstract class A {
abstract void callme();
void metoo() {
System.out.println("Inside A's metoo method");
} }
class B extends A {
void callme() {
System.out.println("Inside B's callme method");
} }
class Abstract {
public static void main(String args[]) {
A a = new B():
a.callme():
a.metoo():
} }
У нашому прикладі для виклику реалізованого в підкласі
класу А методу callme і реалізованого в класі А методу metoo
використовується динамічне призначення методів, що ми
обговорювали раніше.
С:\> Java Abstract
Inside B's callrne method Inside A's metoo method
22