¿Cuáles son los tres elementos de un lenguaje de diseño orientado a objetos?
Es encapsulación, herencia y polimorfismo
Encapsulación significa principalmente que una clase puede ocultar variables en ciertas clases y acceder a ellas y cambiarlas a través de funciones
Herencia. .Es decir, las subclases pueden heredar los métodos (funciones) y variables de la clase principal.
El polimorfismo está relacionado con la llamada a funciones virtuales.