Un atributo es un objeto que forma parte del valor de otro objeto (de la que el atributo se denomina también "propiedad ") . El lenguaje de programación Python contiene características orientadas a objetos tales como la capacidad de crear , asignar y extraer atributos . Usted puede utilizar el mecanismo de atributo para escribir código Python en que los objetos encapsulan los estados locales estructurados. En concreto , un operador Python primitiva puede extraer valores de atributos del objeto que los contiene. Instrucciones
1
Defina una clase Python que contiene un atributo de clase , como en el siguiente ejemplo de código:
class MyClass (objeto ) :
classAttribute = " Todos objetos de la clase tienen esta "
2
extraer el valor del atributo de clase mediante el operador punto , como en el siguiente ejemplo de código:
myObject = MiClase () < br >
myObject.classAttribute
en este ejemplo, el valor de la expresión en la segunda línea será: " Todos los objetos de la clase tienen esta " . Objeto " myObject " tendrá ese atributo , como se los demás miembros de " MyClass " .
Hoteles de 3
Asignar y extraer el valor de un atributo de instancia mediante el operador punto , como en el código de ejemplo siguiente :
myOtherObject = MiClase ()
myOtherObject.instanceAttribute = " Sólo este objeto tiene esta "
myOtherObject.instanceAttribute
En este ejemplo , el valor de la expresión en la segunda línea será: " Sólo este objeto tiene esto". Objeto " myOtherObject " tiene el atributo de instancia , pero ninguna otra instancia de " MyClass " (por ejemplo , " myObject " ) la tienen .