18.2 Definiciones de clase En Python, una definición de clase tiene el siguiente formato Aunque debe tener en cuenta que puede mezclar el orden de la definición de atributos butes y métodos según sea …
Read MoreRecent Post
La clase Persona posee dos atributos (o variables de instancia) llamados nombre y edad. También hay un método especial definido llamado init. Este es un inicializador (también conocido como …
Read MoreLas dos variables hacen referencia a instancias separadas o ejemplos de la clase. Persona. Por lo tanto, responden al mismo conjunto de métodos/operaciones y tienen el mismo conjunto de atributos …
Read More21.3 ¿La orientación a objetos funciona mejor? . . . . . . . . . . . . . . . . 235 21.3.1 Paquetes Versus Clases. . . . . . . . . . . . . . . . . . . . . 235 21.3.2 Herencia . . . . . . . . . . . . . …
Read More¿A qué hace referencia px? En realidad, hace una copia completa del valor retenido por p1; sin embargo, p1 no contiene la instancia de la clase Persona; tiene el dirección del objeto. Por lo tanto, …
Read More18.5 Impresión de objetos Si ahora usamos la función print() para imprimir los objetos en poder de p1 y p2, obtendrá lo que a primera vista podría parecer un resultado ligeramente extraño: La salida …
Read MoreEl resultado de esto es que sacamos Lo cual es bastante más significativo. De hecho, también podemos actualizar los atributos de un objeto directamente, por ejemplo, puede escribir: Si ahora corremos …
Read MorePodemos agregar este método a nuestra clase Persona y ver cómo eso afecta la salida generado al usar la función print(). Devolveremos una cadena del método str que proporciona y el nombre y edad de la …
Read More