CATEGORII DOCUMENTE |
Metodele sunt partea cea mai importanta a oricarui limbaj de programare orientat obiect deoarece ele definesc fiecare actiune indeplinita de un obiect.
Clasele si obiectele ofera un cadru de lucru.Variabilele de instanta si de clasa ofera o modalitate de a defini ceea ce reprezinta aceste clase si obiecte.Doar metodele pot defini comportamentul unui obiect - lucrurile pe care este capabil sa le realizeze sau modul cum interactioneaza cu alte clase sau obiecte.
In cursurile anterioare am vazut cum sa definim o metoda si sa lucram cu ea practic.In continuare vom detalia unele caracteristici care fac metodele sa fie mai eficiente si mai usor de folosit:
- supraincarcarea metodelor (overloading) - crearea de metode cu diferite semnaturi si definitii insa cu acelasi nume
- crearea metodelor constructor - metode care permit initializarea obiectelor, pentru a le defini starea initiala din momentul crearii lor
- suprascrierea metodelor (overriding) - crearea unei definitii diferite penttu o metoda care a mai fost definita in superclasa
- metode de finalizare (finalizer) - metode care elibereaza resursele ocupate de un obiect dupa terminarea lucrului cu un el, inainte ca acesta sa fie inlaturat din sistem
Politica de confidentialitate | Termeni si conditii de utilizare |
Vizualizari: 1309
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2024 . All rights reserved