0% encontró este documento útil (0 votos)
102 vistas

Taller POO en Python

El documento describe un programa en Python que crea clases Persona y Cuenta. La clase Persona tiene atributos de nombre, edad y cédula, y métodos setters y mostrar(). La clase Cuenta hereda de Persona y agrega atributos de titular (objeto Persona) y cantidad, con métodos getter, setter, mostrar(), depositar() y retirar(). El programa principal crea una instancia de Cuenta, establece sus valores, y prueba sus métodos mostrar(), depositar() y retirar(), mostrando también si el titular es mayor de edad.

Cargado por

ricardo javier
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
0% encontró este documento útil (0 votos)
102 vistas

Taller POO en Python

El documento describe un programa en Python que crea clases Persona y Cuenta. La clase Persona tiene atributos de nombre, edad y cédula, y métodos setters y mostrar(). La clase Cuenta hereda de Persona y agrega atributos de titular (objeto Persona) y cantidad, con métodos getter, setter, mostrar(), depositar() y retirar(). El programa principal crea una instancia de Cuenta, establece sus valores, y prueba sus métodos mostrar(), depositar() y retirar(), mostrando también si el titular es mayor de edad.

Cargado por

ricardo javier
Derechos de autor
© © All Rights Reserved
Formatos disponibles
Descarga como PDF, TXT o lee en línea desde Scribd
Está en la página 1/ 1

UNIVERSIDAD POLITÉCNICA TERRITORIAL AGRO INDUSTRIAL DEL TÁCHIRA

PNF EN INFORMÁTICA
PROGRAMACIÓN 2
TALLER DE POO EN PYTHON 25%
Tiempo de evaluación: 90 minutos.
Enunciado del programa a desarrollar:
1. Crear una clase Persona; sus atributos serán: Nombre (string), Edad y Cédula
(enteros). Los atributos deben inicializarse vacíos en el constructor, y deben ser
públicos. (1 pto)
2. Crear los métodos setters para cada atributo. (1 pto)
3. Definir dos métodos aparte:
a. mostrar(), que va a devolver los valores de los atributos en un diccionario. (2
pto)
b. es_mayorde_edad(), que devuelve un valor lógico indicando si es mayor de
edad o no. (1 pto)
4. Crear una clase Cuenta que herede de Persona; sus atributos serán: Titular, que es
un objeto de tipo Persona, y la Cantidad de dinero, que puede tener decimales.
Ambos atributos deben ser privados. (2 pto)
5. Crear el método getter para la cantidad, y el getter y setter para el titular. (2 pto)
6. Crear otros métodos adicionales:
a. mostrar(), que devuelve los valores de la cuenta (titular y cantidad) en un
diccionario. (3 pto)
b. depositar(cantidad), que ingresa una cantidad de dinero a la cuenta; si es
negativa no se hará nada. (1 pto)
c. retirar(cantidad), que saca una cantidad de dinero de la cuenta, aun cuando
esta tenga saldo en rojo. (1 pto)
7. En el programa principal, instanciar un objeto de tipo Cuenta y asignarle un titular y
una cantidad; recordar establecer los valores con el método setter de cada atributo,
una vez instanciada la clase. (2 pto)
8. Probar los métodos mostrar(), depositar() y retirar() de la instancia de Cuenta
creada. (2 pto)
9. Mostrar por pantalla si el titular es mayor de edad o no lo es. (2 pto)

¡ÉXITO!

También podría gustarte