Java ne fonctionne pas. (C'est juste une convention)Quelles langues ont des propriétés qui peuvent avoir assigné des getters et des setters?
Delphi fait. Je crois que C# fait.
Quelles sont les autres langues?
Edit: j'ai donné un exemple:
Delphi: (attention, il a été un certain temps, je reçois ce mal)
type
TSomething = class
fEmployeeNum: String;
property employeeNum: String read fEmployeeNum write setEmployeeNum;
end;
procedure TSomething.setEmployeeNum(var val: String);
begin
fEmployeeNum := val;
end;
Je pense que cela devrait être une question wiki communautaire, car il n'y a pas de «réponse» qui serait «la meilleure». –
C# supporte les getters et setters conventionnels, et il a aussi une forme courte pour le codeur paresseux :) I.E .: public string myString {get; ensemble; } –
@S. Lott Bon point! J'oublie cela de temps en temps. – cgp