Java Tutorial/Class Definition/Final Class — различия между версиями
Admin (обсуждение | вклад) м (1 версия) |
|
(нет различий)
|
Текущая версия на 05:00, 1 июня 2010
Final Classes
You can prevent others from extending your class by making it final using the keyword final in the class declaration.
final class FinalClass{
}
Using final to Prevent Overriding
class A {
final void meth() {
System.out.println("This is a final method.");
}
}
class B extends A {
void meth() { // ERROR! Can"t override.
System.out.println("Illegal!");
}
}