¿Qué se entiende por el concepto de programación orientada a objetos y por qué ese método de programación es más avanzado que los otros métodos?
R= Es un programa que usa objetos en sus interacciones para diseñar aplicaciones y programas informativos por la influencia del lenguaje C++
¿Qué significa abstracción, super clase y subclase? Proporciona ejemplos.
R= Abstracción: es algo que no se puede concretar en algo material, que se pueda tocar.
Subclase: Es una clase que desciende de otra clase, hereda el estado y el comportamiento de todos sus ancestros.
Super clase: Es la clase que puede tener cualquier número de subclases.
¿Qué nos permite el polimorfismo?
R= Nos permite programar en forma general en lugar de hacerlo en una forma especifica.
¿Cuales son las relaciones entre los objetos más importantes que se usan en la programación orientada a objetos?
R= Composición, uso y delegación.
Composición es un tipo de relación que se establece entre dos objetos que tienen comunicación.
Uso: un objeto que se usa.
Delegación: Para lograr flexibilidad de un objeto.
Menciona algunas de las características importantes de la interfaz de POO:
-Los interfaces solo pueden tener visibilidad de publicar
-Todos los métodos declarados en un interfaz son pbliey o botrac, si no se le indica a JAVA pondrá implícitamente.
-Todos los atributos declarados en una interfaz son publicas.
No hay comentarios.:
Publicar un comentario