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