User Tools

Site Tools


Problem constructing authldap
laboratoare:tutorial-doubledispatch
Differences

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

Link to this comparison view

Both sides previous revision Previous revision
laboratoare:tutorial-doubledispatch [2014/10/27 18:20]
Daniel Ciocirlan [Double Dispatch]
laboratoare:tutorial-doubledispatch [2014/11/03 10:53] (current)
Daniel Ciocirlan
Line 61: Line 61:
 ===Double Dispatch=== ===Double Dispatch===
  
-Să ne uităm încă o dată la soluția precedentă. Observăm că obiectele ''​A''​ "​acționează"​ asupra obiectelor ''​B'',​ fără ca obiectele ''​B''​ să aibă nicio "​implicare"​. Obiectele ''​B''​ sunt doar pasate ca parametri la metodele obiectelor ''​A''​ iar fiecare obiect ''​A''​ procesează,​ în mod polimorfic ​(**TODO link**), parametrul după implementarea proprie:+Să ne uităm încă o dată la soluția precedentă. Observăm că obiectele ''​A''​ "​acționează"​ asupra obiectelor ''​B'',​ fără ca obiectele ''​B''​ să aibă nicio "​implicare"​. Obiectele ''​B''​ sunt doar pasate ca parametri la metodele obiectelor ''​A''​ iar fiecare obiect ''​A''​ procesează,​ în mod [[http://​en.wikipedia.org/​wiki/​Polymorphism_(computer_science)#​Subtyping|polimorfic]], parametrul după implementarea proprie:
  
 <code java> <code java>
laboratoare/tutorial-doubledispatch.1414426844.txt.gz · Last modified: 2014/10/27 18:20 by Daniel Ciocirlan