¿Cuáles de las siguientes son características esenciales de un lenguaje de programación orientado a objetos? (GATE CS 2005)
(i) Abstracción y encapsulación
(ii) Estrictamente tipificado
(iii) Propiedad de tipo seguro junto con regla de subtipo
(iv) Polimorfismo en presencia de herencia
(A) (i) y (ii) solo
(B) (i) y (iv) solo
(C) (i), (ii) y (iv) solo
(D) (i), (iii) y (iv) ) solamente
Respuesta: (B)
Explicación: La abstracción, la encapsulación, el polimorfismo y la herencia son las características esenciales de un lenguaje OOP (consulte la página Wiki para OOP).
Cuestionario de esta pregunta
Publicación traducida automáticamente
Artículo escrito por GeeksforGeeks-1 y traducido por Barcelona Geeks. The original can be accessed here. Licence: CCBY-SA