User Tools

Site Tools


Problem constructing authldap
laboratoare:agregare-mostenire
Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Next revision Both sides next revision
laboratoare:agregare-mostenire [2019/10/13 22:00]
Adriana Draghici [Summary]
laboratoare:agregare-mostenire [2019/10/13 23:54]
Florin Mihalache [Exerciții]
Line 47: Line 47:
  
 class Book { class Book {
-    private String title; // Compoziţie +    private String title; // Compunere 
-    private Page[] pages; // Compoziţie+    private Page[] pages; // Compunere
     private LibraryRow libraryRow = null; // Agregare     private LibraryRow libraryRow = null; // Agregare
   
Line 518: Line 518:
   * convertire **copil** => **parinte**   * convertire **copil** => **parinte**
   * realizată automat   * realizată automat
 +
 **Downcasting** **Downcasting**
   * convertire **parinte** =>​**copil**   * convertire **parinte** =>​**copil**
Line 528: Line 529:
  
 **Supraincarcarea**  ​ **Supraincarcarea**  ​
-  * in interiorul clasei pot exista mai multe metode cu acelasi nume, cu condiția ca semnătura (tipul, argumentele) să fie diferită+  * în interiorul clasei pot exista mai multe metode cu acelasi nume, cu condiția ca semnătura (tipul, argumentele) să fie diferită
  
 **super** **super**
Line 544: Line 545:
                   * un constructor fără parametri                   * un constructor fără parametri
                   * un constructor ce va inițializa toate campurile                   * un constructor ce va inițializa toate campurile
-                  * o metoda ''​getVolume()'',​ care va intoarce valoarea 0;+                  * o metoda ​de tip float ''​getVolume()'',​ care va intoarce valoarea 0;
                   * Întrucât clasa ''​Object''​ se află în rădăcina arborelui de moștenire pentru orice clasă, orice instanta va avea acces la o serie de facilități oferite de Object. Una dintre ele este metoda ''​toString()'',​ al cărei scop este de a oferi o reprezentare unei instanțe sub forma unui șir de  caractere, utilizata in momentul apelului System.out.println(). Adaugati o metoda ''​toString()'',​ care va returna flavor-ul si regiunea de proveniență a cutiei de bomboane.                   * Întrucât clasa ''​Object''​ se află în rădăcina arborelui de moștenire pentru orice clasă, orice instanta va avea acces la o serie de facilități oferite de Object. Una dintre ele este metoda ''​toString()'',​ al cărei scop este de a oferi o reprezentare unei instanțe sub forma unui șir de  caractere, utilizata in momentul apelului System.out.println(). Adaugati o metoda ''​toString()'',​ care va returna flavor-ul si regiunea de proveniență a cutiei de bomboane.
  
laboratoare/agregare-mostenire.txt · Last modified: 2019/10/30 01:02 by Florin Mihalache