NEW
Font size
WorksheetsProgramación Orientada a Objetos
Total questions: 23
Worksheet time: 8mins
En programacion se utiliza para modelar un conjunto de objetos
Plantilla
Objeto
Clase
Metodos
Es lo que el objeto puede hacer
Funciones
Metodos
Operaciones
Atributos
Se refieren a caracteristicas principalmente fisicas y de estado de un objeto
Metodos
Operaciones
Atributos
Objetos
Una superclase es
Una clase derivada de otra clase y que la hace mas fuerte
Una clase que tiene agrupa objetos de diferentes clases
Una clase que no necesita de nadie mas
Una clase de la cual se deriva otra clase
Una instancia de una clase es
Una clase que es automatica
Una clase que forma parte de un conjunto de clases
Un objeto que pertenece a esa clase
Una referencia a una clase
Dentro de un conjunto de objetos existen diferentes formas y maneras de hacer las cosas
Abstraccion
Herencia
Generalizacion
Polimorfismo
Atributos (datos) y comportamiento (codigo) estan modularizados en una sola entidad, y hay diferentes niveles de proteccion a los mismos.
Encapsulamiento
Polimorfismo
Proteccion
Especializacion
¿Qué elementos crees que definen a un objeto?
Sus cardinalidad y su tipo
Sus atributos y sus métodos
La forma en que establece comunicación e intercambia mensajes
Su interfaz y los eventos asociados
La siguiente definición: "Describe la capacidad de crear clases nuevas a partir de una clase existente", corresponde a?
Polimorfismo
Herencia
Encapsulación
Ninguna respuesta es correcta
La siguiente definición: "Habilidad de tener diferentes formas", corresponde a?
Polimorfismo
Herencia
Encapsulación
Ninguna respuesta es correcta
Las clases normalmente disponen de:
Nombre, atributos y métodos.
Herencia, atributos y nombre.
Nombre, métodos, herencia.
La palabra reservada para crear una clase en java es
Los pilares de la programación orientada a objetos son:
Abstracción, encapsulamiento, polimorfismo, herencia.
Modularidad, abstracción, encapsulamiento, polimorfismo.
Herencia, abstracción, modularidad, encapsulamiento.
¿Qué es una clase en programación orientada a objetos?
Una función que devuelve un valor
Una plantilla para crear objetos que comparten atributos y comportamientos.
Un método para organizar el código
Un tipo de dato primitivo
¿Cuál es la diferencia entre un objeto y una clase en programación orientada a objetos?
Una clase es un tipo de dato en programación, mientras que un objeto es un método
La clase es el plano para crear objetos, mientras que el objeto es una instancia específica de una clase.
Un objeto es una función en programación, mientras que una clase es una variable
Un objeto es estático en programación, mientras que una clase es dinámica
¿Qué son los métodos en programación orientada a objetos?
Variables globales en un programa
Comentarios en el código
Funciones asociadas a una clase u objeto para realizar operaciones específicas.
Números aleatorios en una función
¿Qué son los atributos en programación orientada a objetos?
El color de un objeto
Los métodos de un objeto
El nombre de un objeto
Las características o propiedades de un objeto
¿Cuál es la importancia de la metodología orientada a objetos en el desarrollo de software?
No tiene ninguna importancia en el desarrollo de software.
Solo es útil para proyectos pequeños.
Aumenta la complejidad del código y dificulta su mantenimiento.
Facilita la organización del código y su reutilización.
¿Cuál es la diferencia entre la programación orientada a objetos y la programación estructurada?
La programación orientada a objetos se basa en la creación de clases y objetos, mientras que la programación estructurada se basa en la secuencia de instrucciones y la modularidad.
La programación orientada a objetos utiliza principalmente funciones, mientras que la programación estructurada utiliza principalmente métodos.
La programación orientada a objetos se basa en el uso de lenguajes de alto nivel, mientras que la programación estructurada se basa en lenguajes de bajo nivel.
La programación orientada a objetos se enfoca en la eficiencia del código, mientras que la programación estructurada se enfoca en la legibilidad del código.
¿Cuál es el papel de los constructores en la programación orientada a objetos?
Diseñar bases de datos
Escribir documentación técnica
Crear interfaces de usuario
Inicializar objetos
¿Cuál es el concepto de abstracción en programación orientada a objetos?
Crear objetos a partir de una clase
Eliminar todas las características de un objeto
Proceso de identificar las características de un objeto y agregar detalles innecesarios
Proceso de identificar las características esenciales de un objeto y eliminar los detalles innecesarios
¿Cuál es el proceso de creación de un objeto en Java?
Hacer clic en un botón para generar el objeto
Definir una clase, crear una instancia con la palabra clave 'new', y asignar la instancia a una variable.
Copiar y pegar el objeto de otro programa
Escribir una función que devuelva el objeto
Una variable es?
Un dato
Un lugar para almacernar números
Un lugar para almacenar cualquier valor
Ninguno
