livello di accesso | public|(package)
|
abstract | se presente,la classe non puo' essere istanziata.Usato in classi come Applet per definire un modello da implementare in sottoclassi.
|
final | se presente,la classe non puo' essere ridefinita.Usato
per proteggere classi di uso generale come String da possibili
usi nocivi da parte di hacker.
|
class NomeClasse | per convenzione il nome comincia con la maiuscola
|
extends NomeSuperclasse | presente se la classe ne ridefinisce un'altra
|
implements Interface1,Interface2,... | presente se la classe implementa una o piu' interfacce
|
{ | alt+123 oppure SHIFT+[
|
variabili
|
costruttori
|
metodi
|
} | alt+125 oppure SHIFT+]
|