Un fragment de prelegere cu un mentor ca parte a cursului Universității Codegym. Înscrie-te la cursul complet.
„Acum este timpul să vă vorbesc despre constructori. Acesta este un concept foarte simplu. Programatorii au inventat o modalitate scurtă de a crea și inițializa obiecte. ”
Fără constructor | Cu un constructor |
---|---|
|
|
|
|
|
|
"Tocmai am terminat de învățat despre metoda de inițializare..."
"Uită-te mai bine. Cu constructori, codul este mai convenabil și mai compact."
"Așa este. Iată o întrebare. Știu cum să scriu o metodă de inițializare în interiorul unei clase, dar cum scriu un constructor?"
„În primul rând, uită-te la acest exemplu:”
Fără constructor | Cu un constructor |
---|---|
|
|
„Este ușor să declarați un constructor în interiorul unei clase. Un constructor este similar cu metoda initialize , cu doar două diferențe:
1. Numele unui constructor este același cu numele clasei (în loc de inițializare).
2. Un constructor nu are niciun tip (nu este indicat niciun tip)."
"OK, deci este ca și cum ați inițializa , dar cu câteva diferențe. Cred că am înțeles."