1. Learn
  2. /
  3. Cursuri
  4. /
  5. Introducere în Programarea Orientată pe Obiecte în Java

Connected

exercițiu

Supraîncărcarea constructorilor

Prin polimorfism, constructorii pot fi supraîncărcați la fel ca orice altă metodă. Vei modifica clasa Tesla pentru a adăuga un al doilea constructor, care primește statusul de asigurare al mașinii și îți permite să creezi mai multe instanțe ale clasei Tesla folosind constructori diferiți.

Instrucțiuni

100 XP
  • Completează cel de-al doilea constructor al clasei Tesla astfel încât să primească un parametru suplimentar de tip boolean, numit isInsured.
  • În interiorul noului constructor al clasei Tesla, atribuie proprietății isInsured valoarea parametrului corespunzător din constructor.
  • Creează a doua instanță a clasei Tesla, numită mySecondTesla, folosind noul constructor și transmițând valorile "modelY", "black" și false ca argumente.