This shows you the differences between two versions of the page.
poo:breviare:breviar-03 [2018/09/22 20:39] mihai.nan |
poo:breviare:breviar-03 [2023/10/16 19:36] (current) carmen.odubasteanu [Laborator 3 - Clase și Obiecte în Java] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Breviar ====== | ====== Breviar ====== | ||
===== Laborator 3 - Clase și Obiecte în Java ===== | ===== Laborator 3 - Clase și Obiecte în Java ===== | ||
- | |||
- | * Responsabil: [[mihai.nan.cti@gmail.com|Mihai Nan]] | ||
- | * Profesor titular: Carmen Odubășteanu | ||
- | |||
==== Introducere ==== | ==== Introducere ==== | ||
Presupunem că dorim //să descriem//, uzitând un limbaj de programare, un **obiect** carte. În general, o carte poate fi caracterizată prin titlu, autor și editură. Cum am putea realiza această descriere formală? | Presupunem că dorim //să descriem//, uzitând un limbaj de programare, un **obiect** carte. În general, o carte poate fi caracterizată prin titlu, autor și editură. Cum am putea realiza această descriere formală? | ||
Line 359: | Line 355: | ||
</note> | </note> | ||
- | === Supraincarcarea === | + | === Supraîncarcarea === |
În Java, se pot găsi două sau mai multe metode, în cadrul aceleiași clase, care să aibă același nume, atâta timp cât argumentele lor sunt diferite. În acest caz, se spune că metoda este supraîncărcată, iar procedeul se numește **supraîncarcarea metodelor**. | În Java, se pot găsi două sau mai multe metode, în cadrul aceleiași clase, care să aibă același nume, atâta timp cât argumentele lor sunt diferite. În acest caz, se spune că metoda este supraîncărcată, iar procedeul se numește **supraîncarcarea metodelor**. | ||
Pentru o mai bună înțelegere a acestui principiu POO, se va oferi, în continuare, un exemplu pentru o metodă care determină maximul. | Pentru o mai bună înțelegere a acestui principiu POO, se va oferi, în continuare, un exemplu pentru o metodă care determină maximul. |