C'est sur que c'est un peu difficile et que ça se rapproche des "operator overloading" de C++. Sauf que ça te permet de faire une validation avant d'affecter ta propriété (comme avec une méthode)...
Type: Messages; Utilisateur: vanacid
C'est sur que c'est un peu difficile et que ça se rapproche des "operator overloading" de C++. Sauf que ça te permet de faire une validation avant d'affecter ta propriété (comme avec une méthode)...
ObjTmp tmp = new ObjTmp();
tmp.c = "abc";
String d = tmp.c;
versus
ObjTmp tmp = new ObjTmp();
tmp.setC("abc");
String d = tmp.getC();
Voici une syntaxe qui a plus de sens, directement empruntée de C# par contre.
public class ObjTmp
{
private String a;
private String b;
private String c;
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.