Uso
dell'ereditarietà
L'ereditarietà
è la proprietà che una sottoclasse di una classe class1
erediti tutti i metodi e gli attributi di quest'utimo.
Per far ciò
bisogna usare la parola chiave extends seguita dalla classe base
class1
Exemplo:
class Class1 {....}
class Class2 extends Class1 {....}
In questo modo
Class2 erediterà tutti i metodi e attributi di Class1 perché
è una sua sottoclasse.
Disabilitazione
dell'ereditarietà: Potrebbe essere necessario impedire che
a partire da una classe vengano costruite delle sottoclassi ad esempio
per motivi di protezione. Per far questo si usa la parola chiave
final
final class Classe1 {....}
|