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 |
Vizualizari: 598
Importanta:
Termeni si conditii de utilizare | Contact
© SCRIGROUP 2021 . All rights reserved
Distribuie URL
Adauga cod HTML in site