Juste une petite précision, en ruby,

class A
attr_accessor :b
end

suffit largement, avec des variantes attr_reader et attr_writer si on veux respectivement n’authoriser que la lecture ou l’écritue…

Bref, c’est vrai qu’ayant fait du java, j’en ai écrit un paquet d’accesseur, et je suis bien content d’en être sorti. Je pensait par contre qu’il existait une solution élégante en PHP… désolé d’apprendre que non.