Les propriétés C# (je veux dire les méthodes get et set) sont une fonctionnalité très utile. est-ce que java a quelque chose de similaire aux propriétés C# aussi. Je veux dire comment nous pouvons mettre en œuvre quelque chose comme le code C# suivant en java:Est-ce que java a quelque chose de similaire aux propriétés C#?
public string Name
{
get
{
return name;
}
set
{
name = value;
}
}
vous remercie à l'avance
Voir [getters/setters en java] (http://stackoverflow.com/questions/875033/getters-setters-in-java) –
voir aussi CodePorting C# 2Java cloud App http://codeporting.com/blog/csharp-to-java-conversion/archive/2012/05/09/migrating-c-properties-to-java-using-codeporting- c2java.html qui traduit les propriétés C# en Java automatiquement tandis que le code C# est porté sur Java. –
En fait, vous pouvez omettre le get et set préfixes et l 'utilisation comme par exemple le nom du public String() {...} pour le getter et le nom public void (String val) {...} pour le compositeur. "set" et "get" sont conventionnels mais c'est très évident que vous définissez quand vous écrivez nom ("Lem") et obtenir la chaîne n = name(); –