Bonjour,
étant habitué aux getter/setter propre à Java, fonctions permettant la gestion des variables privées d'une classe, je me trouve confronté à la logique Delphi, dans une appli existante que je remanie, qui consiste à définir une variable de type property, avec un read et un write qui indiquent la variable privée directement : autant la mettre en public alors !
Je trouve plus logique le système getter/setter, dans lesquels on peut aller mettre du code garde fou préservant l'intégrité des variables privées, plutot que ce système du property.
Evidemment, on peut transformer la destination des read et write du property vers des procédures de type get() et set(), mais alors dans ce cas à quoi bon ajouter une notion de property dans tout ça, ça fait une étape et une variable de plus pour chaque variable privée...
Vos avis de Delphistes endurcis m'intéressent !
Merci.
EDIT: vous l'aurez compris, je code donc mon appli Delphi avec des getter et setter Javanais.![]()
Partager