Differences

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

Link to this comparison view

poo-is-ab:laboratoare:12 [2025/12/12 20:34]
razvan.cristea0106 [Rezolvarea Problemei Rombului]
poo-is-ab:laboratoare:12 [2025/12/12 20:40] (current)
razvan.cristea0106 [Rezolvarea Problemei Rombului]
Line 31: Line 31:
 ==== Rezolvarea Problemei Rombului ==== ==== Rezolvarea Problemei Rombului ====
  
-Pentru a putea gestiona și rezolva corect această problemă trebuie să aplicăm doi pași si anume: **derivarea ​virtuala ​a claselor intermediare din clasa de bază** și respectiv **apelarea constructorilor clasei de bază în lista de inițializare a constructorilor clasei nepot**. Pentru a vedea dacă aplicația se comportă în conformitate cu așteptările pe care le avem va trebui să o testăm constant pentru a vedea dacă am eliminat toate ambiguitățile generate de problema rombului.+Pentru a putea gestiona și rezolva corect această problemă trebuie să aplicăm doi pași si anume: **derivarea ​virtuală ​a claselor intermediare din clasa de bază** și respectiv **apelarea constructorilor clasei de bază în lista de inițializare a constructorilor clasei nepot**. Pentru a vedea dacă aplicația se comportă în conformitate cu așteptările pe care le avem va trebui să o testăm constant pentru a vedea dacă am eliminat toate ambiguitățile generate de problema rombului.
  
 === Derivarea virtuală === === Derivarea virtuală ===
poo-is-ab/laboratoare/12.txt · Last modified: 2025/12/12 20:40 by razvan.cristea0106
CC Attribution-Share Alike 3.0 Unported
www.chimeric.de Valid CSS Driven by DokuWiki do yourself a favour and use a real browser - get firefox!! Recent changes RSS feed Valid XHTML 1.0