Niveau Licence Pro
private et en utilisant des accesseurs (getters) et mutateurs (setters).| Piège | Solution | Exemple |
|---|---|---|
| Division par zéro | Vérifier le dénominateur | if (b != 0) |
| Dépassement de capacité | Utiliser long ou BigInteger | int → long |
| Comparaison String | equals() | str1.equals(str2) |
| POO | Structures | Bonnes Pratiques |
|---|---|---|
|
- Classes - Objets - Héritage - Polymorphisme |
- if / else - boucles - switch - try / catch |
- Lisibilité - Modularité - Tests |