Descripción
Tu tarea es crear una clase en Python llamada "Book" (Libro en inglés). Esta clase debe tener cuatro atributos: title
(título), author
(autor), pages
(número de páginas) y publisher
(editorial). Además, debe tener métodos para obtener (getters) y modificar (setters) estos atributos.
- La clase debe llamarse "Book".
- La clase debe tener cuatro atributos:
title
author
pages
publisher
- Debes crear métodos "getters" y "setters" para cada uno de los atributos.
- Debes crear un método
__init__
que inicialice los cuatro atributos.
mi_libro = Book("1984", "George Orwell", 328, "Secker & Warburg")
print(mi_libro.get_title()) # Debe imprimir "1984"
print(mi_libro.get_author()) # Debe imprimir "George Orwell"
print(mi_libro.get_pages()) # Debe imprimir 328
print(mi_libro.get_publisher()) # Debe imprimir "Secker & Warburg"
mi_libro.set_title("Animal Farm")
print(mi_libro.get_title()) # Debe imprimir "Animal Farm"
Solución al ejercicio de programación en Python
¡Desbloquea la solución completa!
Completa el ejercicio de programación en Python para acceder a la solución paso a paso, explicaciones detalladas y mejores prácticas.
Practica con ejercicios de programación en Python
Mejora tus habilidades con cientos de ejercicios de práctica, recibe retroalimentación instantánea y obtén tu certificación cuando estés listo.
Asistente de IA
Aprende de tus errores
Progreso
Mide tu avance
Certificación
Valida tus habilidades
Únete a miles de desarrolladores mejorando sus habilidades en Python