Une propriété, dans certains langages de programmation orientés objet, est une sorte spéciale de membre de classe, intermédiaire entre un champ (ou un membre de données) et une méthode. Les propriétés sont lues et écrites comme des champs, mais les lectures et écritures de propriétés sont (généralement) traduites pour obtenir et définir des appels de méthode.
Y a-t-il un moyen de faire des propriétés de classe en lecture seule à Python? Ex. Dans Unity3D, vous pouvez faire ceci: class Vector3(object):
zero = Vector3(0, 0, 0 ...
J'ai lu des discussions sur ce sujet et je ne comprends tout simplement pas.
La réponse la plus courante semble être la suivante: utilisez une propriété r&eac ...