"Bună, Amigo! Mă bucur să te văd din nou. Ei bine, ai făcut față instanței de operator și tip casting? Ca întotdeauna, sunt încântat de succesul tău."

"Da, nu a fost atât de greu. Abia aștept să aflu ce urmează!"

"Ceea ce urmează este și mai interesant. Cred că va fi interesant pentru tine să studiezi câteva lecții relevante, mai ales că le-am scris odată din memorie..."

"Când? Îmi pare rău, profesore. N-am auzit."

"Uh, chiar acum. Așează-te și stai confortabil. Lectură plăcută!"

Cum funcționează instanța operatorului

Aceasta nu este prima noastră introducere în instanceof, dar acum știți mult mai multe despre moștenire și alte principii ale OOP. Este timpul să înțelegeți cum funcționează operatorii de conversie . Luați în considerare câteva exemple practice și analizați potențialele erori.

Lărgirea și îngustarea tipurilor de referință

Într-o lecție anterioară, am explorat conversia tipurilor primitive. Dar acum să vorbim despre aceiași operatori aplicați nu la tipurile primitive, ci la obiecte și variabile de referință.