Documente Academic
Documente Profesional
Documente Cultură
init()
· apelat\ numai atunci când applet-ul este înc\rcat pentru prima dat\ într-un
program de vizualizare
· folosit\ pentru ini]ializ\ri [i prelucrarea elementelor din linia de comand\
· are format fix public void init() { ... }
· declararea sa nu este necesar\, dac\ se face se redefine[te metoda init()
din clasa java.applet.Applet
start()
· apelat\ dup\ metoda init() atunci când miniap. este înc\rcat\ pentru
prima dat\ sau când execu]ia ei a fost suspendat\ [i trebuie reluat\
· are format fix public void start() { ... }
· declararea sa nu este necesar\, dac\ se face se redefine[te metoda start()
din clasa java.applet.Applet
stop()
· apelat\ de fiecare dat\ când o miniap. trebuie oprit\ sau supendat\
· are format fix public void stop() { ... }
· declararea sa nu este necesar\, dac\ se face se redefine[te metoda stop()
din clasa java.applet.Applet
paint()
· folosit\ pentru desenarea sau redesenarea ecranului
· este apelat\ automat de metoda repaint(), dar poate fi apelat\ [i explicit
· are format fix public void paint(Graphics g) { ... }
· declararea sa, de[i nu este cerut\ de compilator, este necesar\ deoarece
aici se fac afi[\rile pe ecran (redefine[te metoda paint() din clasa
java.applet.Applet)
Modificatori
n de tip : public class NumeClasa { ... }
(acces permis si claselor din afara propriului pachet)
n de acces : abstract class NumeClasa { ... }
(creare de clase [ablon - supraclase pentru alte clase)
Ex:
Variabile folosite de clase
n variabile de instan]\ : specifice fiec\rei instan]e
n variabile de clas\ : declarate statice, au aceea[i valoare pt. toate
instan]ele
Instan]e predefinite :
null,
this - desemnarea explicit\ a instan]ei curente a unei variabile
super - este o referin]\ la superclasa clasei curente
Ex:
class Animal {
static String nume = null;