Cuestiones
ayuda
option
Mi Daypo

TEST BORRADO, QUIZÁS LE INTERESE2 Test POO

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del test:
2 Test POO

Descripción:
Programacion orientada a objetos

Autor:
Ricardo
(Otros tests del mismo autor)

Fecha de Creación:
16/01/2024

Categoría:
Informática

Número preguntas: 21
Comparte el test:
Facebook
Twitter
Whatsapp
Comparte el test:
Facebook
Twitter
Whatsapp
Últimos Comentarios
No hay ningún comentario sobre este test.
Temario:
Es la posibildiad de construir varios métodos con el mismo nombre Polimorfismo Sobrecarga Encapsulamiento Herencia.
Tenemos una escuela donde existen 3 tipos de alumnos: alumnos regular, becario y alumno de intercambio. Podemos observar que las 3 clases de alumnos tienen en común actividades como ir a la clase o estudiar. ¿Qué tipo de característica de la POO se debe aplicar al enunciado? Polimorfismo Herencia Encapsulamiento Sobrecarga.
Representa las características esenciales de un objeto sin preocuparse de las restantes características Modularidad Jerarquía Abstracción Encapsulamiento.
Cuál de las siguientes características corresponde con el concepto de polimorfismo No guarda ninguna relación con la herencia En el polimorfismo los métodos no deben estar declarados Una vez instanciados los métodos, estos no pueden ser redefinidos en las clases derivadas Es la cualidad para responder de distinto modo a un mismo mensaje.
Permite subdividir una aplicación en partes más pequeñas, cada una de las cuales debe ser tan independiente como sea posible de la aplicación en sí y de las partes restantes Encapsulamiento Modularidad Abstracción Jerarquía.
Es el mecanismo que permite a una clase de objetos incorporar atributos y métodos de otra clase, añadiéndolos a los que ya posee. Herencia Dependencia Encapsulamiento Sobrecarga.
¿Qué concepto se refiere a "quitar" atributos, propiedades y métodos de un objeto y quedarse solo con aquellos que sean necesarios? Encapsulamiento Polimorfismo Herencia Abstracción.
Es un molde o plantilla que indica cómo será un objeto, nos referimos a: Atributo Clase Mensaje Método.
En POO, la sobrecarga de métodos es: Disponer de dos o más métodos con el mismo nombre pero funcionalidad diferente, cada método puede tener distintos parámetros Disponer de dos o más métodos con el mismo nombre pero funcionalidad diferente, cada método debe tener parámetros del mismo tipo.
¿Qué es UML? Es un concepto, abstracción o cosa con límities bien definidos y con significado dentro del problema Es una familia de diagramas gráficos que ayudan a describir y diseñar sistema de software Es una metodología que intenta unificar y simplificar la manera en que se resuelve un cierto grupo de problemas Ninguna de las anteriores.
Cuál de los siguientes elementos no pertenecen al diagrama de clases Métodos Cardinalidad Encapsulamiento Actividades.
El siguiente código. Indique a qué hace referencia: public class ejercicio_prueba { public void Numeros(int x, int y){ System.out.println("Método que recibe enteros."); } public void Numeros(double x, double y){ System.out.println("Método que recibe flotantes."); } public void Numeros(String cadena){ System.out.println("Método que recibe una cadena: "+ cadena); } public static void main (String... args){ Sobrecarga s = new Sobrecarga(); int a = 1; int b = 2; s.Numeros(a,b); s.Numeros(3.2,5.7); s.Numeros("Monillo007"); } } Sobrecarga UML Constructor Encapsulamiento.
El siguiente código. Indique a qué hace referencia: public class Gato { private String nombre; private int patas; public getNombre(){ return nombre;} public getPatas(){ return patas;} public setNombre(String nuevoNombre){ nombre = nuevoNombre;} public setPatas(int numeroPatas){ patas = numeroPatas;} } Gato g = new Gato(); g.setNombre("Nemo"); g.setPatas(3); System.out.println("Mi gato se llama: " + g.getNombre()); System.out.println("El número de patas de mi gato es: " + g.getPatas()); Sobrecarga UML Método Encapsulamiento.
En los diagramas de clase, es utilizada para referirse a la clase padre, de este modo es posible ejecutar desde la subclase métodos definidos en la clase padre extend class void super.
Es una técnica en la programación orientada a objetos que permite que los objetos de diferentes clases respondan a un mismo mensaje de diferentes maneras. Esto significa que el mismo método puede tener diferentes comportamientos según la clase del objeto que lo recibe. Polimorfismo Sobreescrritura Sobrecarga Ninguna de las anteriores.
Es una técnica que permite que una subclase redefina un método de su superclase. Esto significa que el método de la subclase reemplaza al método de la superclase y se ejecuta en su lugar cuando se llama al método. Polimorfismo Sobreescrritura Sobrecarga Ninguna de las anteriores.
Seleccione la afirmación correcta Las clases pueden implementar interfaces y extender clases Las clases abstactas pueden ser instanciadas Los interfaces pueden ser instanciados Las clases no pueden implementar interfaces.
¿Qué significa instanciar una clase? Crear una nueva clase Crear un objeto a partir de una clase Ninguna de las anteriores Duplicar una clase.
En la siguiente clase "Carro" identifique el método constructor: public void Carro() public void encender() public void frenar() public void avanzar().
Un método declarado como estático "Static" puede ser accedido o invocado sin la necesidad de tener que instanciar un objeto de la clase. Verdadero Falso.
Seleccione el modificador que permite el acceso a los miembros desde las clases del mismo paquete y desde las clases hija. Default Protected Private Public.
Denunciar test Consentimiento Condiciones de uso