Son conceptos que permiten diseñar software más organizado, reutilizable y fácil de mantener.
La abstracción consiste en mostrar toda la información posible del objeto.
Falso
Verdadero
¿Cuáles son los 3 pilares fundamentales de la POO?
Polimorfismo
Herencia
Abstracción
Iteración
Recursividad
¿Qué ventajas ofrece el uso de abstracción?
Reduce la legibilidad del código
Oculta la complejidad del sistema
Simplifica el diseño
Expone todos los detalles del sistema
¿Cuál es el propósito principal del encapsulamiento?
Optimizar la memoria
Proteger los datos internos del objeto
Crear múltiples clases
Heredar métodos de otras clases
¿Cuáles de los siguientes conceptos ayudan a implementar el encapsulamiento?
Clases abstractas
Getters
Algoritmos
Setters
El encapsulamiento permite que todos los atributos sean públicos.
¿Cuál de los siguientes principios permite ocultar detalles internos y mostrar solo lo esencial?
¿Qué principio de la POO permite que una clase herede atributos y métodos de otra?
Modularidad
Encapsulamiento
¿Qué principio permite la reutilización del código en diferentes clases?