Differences

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

Link to this comparison view

poo:breviare:breviar-06 [2025/11/08 12:04]
george.tudor1906
poo:breviare:breviar-06 [2025/11/08 12:34] (current)
george.tudor1906
Line 141: Line 141:
 Pentru a putea compara direct o instanță a unui tip (clasă definită de utilizator) cu o altă instanță, este necesar ca tipul respectiv să implementeze interfața **Comparable**.  ​ Pentru a putea compara direct o instanță a unui tip (clasă definită de utilizator) cu o altă instanță, este necesar ca tipul respectiv să implementeze interfața **Comparable**.  ​
 Această interfață conține o singură metodă, care returnează:​ Această interfață conține o singură metodă, care returnează:​
- +  * un număr pozitiv – dacă instanța curentă este **mai mare** decât cea primită ca parametru;​ 
-un număr pozitiv – dacă instanța curentă este **mai mare** decât cea primită ca parametru; ​  +  ​* ​0 – dacă instanțele sunt **egale**; ​  
-0 – dacă instanțele sunt **egale**; ​  +  ​* ​un număr negativ – dacă instanța curentă este **mai mică** decât cea primită ca parametru.
-un număr negativ – dacă instanța curentă este **mai mică** decât cea primită ca parametru.+
  
 <code java> <code java>
poo/breviare/breviar-06.txt · Last modified: 2025/11/08 12:34 by george.tudor1906
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