option
Cuestiones
ayuda
daypo
buscar.php

PROGRAMACIÓN ORIENTADA A OBJETOS

COMENTARIOS ESTADÍSTICAS RÉCORDS
REALIZAR TEST
Título del Test:
PROGRAMACIÓN ORIENTADA A OBJETOS

Descripción:
REACTIVOS DE LA UNIDAD DE APRENDIZAJE

Fecha de Creación: 2017/07/14

Categoría: Informática

Número Preguntas: 42

Valoración:(7)
COMPARTE EL TEST
Nuevo ComentarioNuevo Comentario
Comentarios
NO HAY REGISTROS
Temario:

Las clases son un pilar fundamental de la programación orientada a objeto, permite la abstracción de los datos y sus operaciones asociadas al modo de una caja negra. ¿Cuál es la definición del concepto 'clase' en la programación orientada a objetos?. Es un concepto similar al de 'array'. Es un tipo particular de variable. Es un modelo o plantilla a partir de la cual creamos objetos. Es una categoría de datos ordenada secuencialmente.

Determine la definición de Destructor en el paradigma de programación orientada a objetos ¿Qué es un Destructor?. Un tipo de variable que borra a las demás. Es una función miembro con diferente nombre que la clase, que se ejecuta al inicio de la instanciación de un objeto. Un tipo especial de variable usado en la POO que no permite el acceso a una instancia. Ninguna de las Anteriores.

Determine la definición de constructor en el paradigma de programación orientada a objetos ¿Qué es un Constructor?. Es una función que tiene variables estáticas. Es un tipo de método aplicado primeramente en la función main(). Es una función que sirve para construir un nuevo objeto y/o inicializarlo, asignando valores iniciales a sus miembros. Ninguna de las Anteriores.

Los objetos son instancias de una clase, se entiende que un objeto es una variable que tiene el comportamiento y estados del tipo objeto, a su vez consta respectivamente de datos almacenados y de tareas realizables durante el tiempo de ejecución. ¿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 herencia es un mecanismo que permite la definición de una clase a partir de la definición de otra ya existente, determine el código que corresponde a la herencia en VB.NET Seleccione el código en VB.NET. public class extends Funcionario. public class inherits Funcionario. public class implements Funcionario. public class belong to Funcionario.

Al momento de crear clases estas pueden ser instanciada que es asignar memoria para el objeto del tipo indicado y se necesita un sólo argumento, que es una llamada a alguno de los métodos constructores que tenga la clase Con lo anteriormente escrito seleccione el concepto que defina lo que es instanciar una clase. Duplicar una clase. Eliminar una clase. Crear un objeto a partir de la clase. Conectar dos clases entre sí.

En la programación orientada a objetos las clases tienen atributos y métodos; estos métodos son utilizados y sobrecargados por distintas situaciones que pueden darse al momento de programar, defina que es sobrecargar un método. Editarlo para modificar su comportamiento. Cambiarle el nombre dejándolo con la misma funcionalidad. Crear un método con el mismo nombre pero diferentes argumentos. Añadirle funcionalidades a un método.

El polimorfismo permite asignar el mismo nombre a servicios en diferentes objetos, cuando son parecidos o están relacionados. ¿Qué es el polimorfismo?. Es asignar el mismo nombre a servicios en diferentes objetos, cuando son parecidos o están relacionados. Es un tipo particular de variable. Es un tipo de clase a partir de la cual creamos objetos. Es una subdivisión de datos similares.

En el lenguaje de programación VB.Net y basados en un paradigma de Programación Orientada a Objetos, qué entidad, instancia o valores apunta el apuntador Me. A la memoria cache. A Un tipo especial de estructura de datos especificado con el encapsulamiento. Al objeto asociado con la invocación de la función miembro. Ninguna de las Anteriores.

Basado en los conceptos Básicos de la Programación Orientada a Objetos, la capacidad de creación de varios métodos con el mismo nombre hace referencia a: Herencia. Polimorfismo. Sobrecarga. Atributos.

En el Paradigma de Programación Orientada a Objetos ¿Para qué sirve el encapsulamiento?. Nos ayuda a desarrollar una secuencia en los elementos. Interviene en la segmentación de la programación. Separar el interfaz contractual de una abstracción y su implantación. Realizar la segmentación del objeto.

¿Qué es lo que permite la Programación Orientada a Objeto? La programación orientada a objeto o técnica de programación permite. Una representación más directa del modelo de mundo real en el código. Utilizar técnicas convencionales. Comparar con estilos de programación convencionales. Reducción de código.

¿Cuál es el elemento clave de la programación orientada a objeto? El elemento principal con el que podemos representar una clase en POO. Código. Clase. Estilos. Reducción de código.

Basado en los conceptos Básicos de la Programación Orientada a Objetos determinar la definición de clase abstracta. Es la manera en que el Programador debe insertar a las instancias dentro de los objetos. Forma de poder implementar los objetos dentro de las clases en su parte pública. Son aquellas que no necesitan ser instanciadas pero sin embargo serán heredadas en algún momento. Ninguna de las anteriores.

Basado en los conceptos Básicos de la Programación Orientada a Objetos, qué es el Encapsulamiento. Forma de replicar al estado de un objeto enviando un mensaje que haga que uno de los métodos se ejecute. Es la manera en que se aísla a una instancia del sistema para nunca más utilizarla. Manera en que el sistema desecha y destruye a un objeto. Ninguna de las Anteriores.

Una clase es como una Plantilla, Plano o Molde de un conjunto de entidades a partir del cual se crearán luego instancias particulares de la clase (los objetos). Seleccione el código correcto para declarar una clase. Miclase1 Class …. Propiedades y Métodos End Class. Protected Miclase1 …. Propiedades y Métodos End Class. Public class Miclase1 …. Propiedades y Métodos End Class. Public Miclase1 …. Propiedades y Métodos End.

Basado en los conceptos Básicos de la Programación Orientada a Objetos A que refiere el término de Sobrecarga de funciones. Refiere al uso de un mismo nombre para múltiples significados de un operador o función. Refiere al hecho de tener muchos valores al mismo tiempo de distintos tipos. Cargar de instrucciones a una clase. Ninguna de las Anteriores.

Basado en los conceptos Básicos de la Programación Orientada a Objetos Un método estático puede invocarse. De una manera, sobre un objeto. De una manera, sobre la clase. De dos maneras, sobre un objeto o sobre la clase. De ninguna manera por su carácter estático.

Un array es un medio de guardar un conjunto de objetos de la misma clase, considerar Si un array es parámetro de un método en Java…. Se pasa por valor, de ahí que no sea modificable dentro del método?. Se pasa por referencia, de ahí que sea modificable dentro del método?. Se pasa por valor y es modificable dentro del método?. Se pasa por referencia pero no es modificable dentro del método?.

Cuando se añade atributos, métodos ó redefiniendo los métodos heredados de la clase base que concepto de la POO estaríamos aplicando. Polimorfismo. Especialización. Encapsulamiento. Generalización.

Los Diagramas en UML y el paradigma de La Programación Orientada a Objetos, ¿Qué representa esta imagen?. Realización. Polimorfismo. Asociación. Herencia.

Un objeto es una cosa o entidad que tiene existencia en la programación orientada a objetos seleccione aquellos que en POO puedan representarse como un objeto. Un grupo. Una persona. Una cuenta de banco. Todas las anteriores.

En la Programación Orientada a Objetos una agrupación de objetos con características semejantes corresponde a. Objeto. Clase. Es una agrupación de objetos con características semejantes. Método.

De forma predeterminada una clase derivada hereda los métodos y propiedades de su clase base. Seleccione la definición correcta de Herencia en POO. Es una relación entre una clase general y un tipo de clase más específica de la misma. Es heredar algo de un familiar. Es una relación entre una clase general y una simple. Es una clase que contiene métodos y atributos.

En los conceptos Básicos de la Programación Orientada a Objetos el encapsulamiento es útil para. Proteger las características de un objeto. Definir métodos ocultos de una clase. Modificar los métodos heredados de una clase. Reutilizar y extender una clase.

Hay dos tipos de herencia y en Visual Basic .Net solo se permite una de ellas seleccione el tipo de herencia que soporta VISUAL BASIC .NET. Herencia simple. Herencia básica. Herencia múltiple. Herencia triple.

La herencia se clasifica según el modo de acceso a los miembros de la clase base: Clases, Derivados y Pública. Propiedades , Métodos y clases. Pública , Privada y Protegida. Base, Pública y Privada.

¿Cómo se conocen a los tipos de Herencia de una clase y a las de Varias clases?. Herencia por especialización y Simple. Herencia por atributos y Múltiple. Herencia Simple y Múltiple. Herencia por generalización y Especialización.

Fundamentado los conceptos Básicos de la Programación Orientada a Objetos las características fundamentales de un objeto son: Eliminar datos. Clasificación. Multiplicarse. Ninguna de las anteriores.

Técnicas que implanta la reutilización del código en programación orientada a objetos son. Abstracción. Encapsulamiento. Herencia. Polimorfismo.

Las definiciones básicas de la Programación Orientada a Objetos son. Herencia. Polimorfismo. Abstracción. Todas las anteriores y Encapsulamiento.

¿Cuál es la descripción que define mejor el concepto 'Herencia' en la programación orientada a objetos?. Son variables. Son códigos derivados de otra clase. La forma en que establece comunicación e intercambia mensajes. Es una relación entre una clase general y un tipo de clases más específico de la misma.

Dados los siguientes fragmentos de código, ¿cuál de ellos asociaría a una Interfaz en Java? Identifique la instrucción que hace principal referencia a la Implementación de Clases Interfaces. public class Componente interface Product. Componente cp = new Componente (interfaz). public class Componente implements Printable. Componente cp = new Componente.interfaz.

Los ámbitos de acceso Private, Public y Protected definen el nivel de acceso que tendrán los métodos y atributos de los objetos cual es la función del ámbito Private. Los elementos declarados son accesibles tanto desde fuera como desde dentro de la clase. Los elementos declarados son accesibles sólo desde la misma clase donde fueron definidos. Los elementos declarados son accesibles desde la misma clase donde fueron definidos y en sus subclases. Ninguna de las anteriores.

Los ámbitos de acceso Private, Public y Protected definen el nivel de acceso que tendrán los métodos y atributos de los objetos Cuál es la función del ámbito Public. Los elementos declarados son accesibles tanto desde fuera como desde dentro de la clase. Los elementos declarados son accesibles sólo desde la misma clase donde fueron definidos. Los elementos declarados son accesibles desde la misma clase donde fueron definidos y en sus subclases. Ninguna de las anteriores.

Los Constructores no se heredan. Esto implica que la clase derivada aplica una política de refinamiento: añadir comportamiento al constructor de la clase base. ¿Seleccione el concepto de los constructores en Herencia Simple?. Siempre son definidos para las clases derivadas. Creación de un objeto de clase derivada: Se invoca a todos los constructores de la jerarquía. Orden de ejecución de constructores: Primero se ejecuta el constructor de la clase base y luego el de la derivada. Todas las anteriores.

Los ámbitos de acceso Private, Public y Protected definen el nivel de acceso que tendrán los métodos y atributos de los objetos Cuál es la función del ámbito Protected. Los elementos declarados son accesibles tanto desde fuera como desde dentro de la clase. Los elementos declarados son accesibles sólo desde la misma clase donde fueron definidos. Los elementos declarados son accesibles desde la misma clase donde fueron definidos y en sus subclases. Ninguna de las anteriores.

Un objeto es heredero de otro cuando posee todas sus propiedades y todos sus métodos y reconoce todos sus eventos, aunque pueda disfrutar de propiedades, métodos y eventos adicionales. Seleccione el concepto de Herencia múltiple. Creación de un objeto de clase derivada: Se invoca a todos los constructores de la jerarquía. Las propiedades de clase definidas en la clase base también son compartidas por las clases derivadas. Una malla o retícula consta de clases, cada una de las cuales pueden tener dos o más superclases inmediatas. Una herencia múltiple es aquella en la que cada clase puede heredar las propiedades y métodos de cualquier número de clases. En esta jerarquía cada clase tiene como máximo una sola superclase. La herencia simple permite que una clase herede las propiedades y métodos de su superclase en una cadena jerárquica.

Bajo las perspectiva de aplicabilidad de la Herencia dentro de la Programación Orientada a Objetos Cuál es el comportamiento de los métodos definidos con la instrucción MustOverride. Permiten duplicar un método de una clase derivada. Reemplazan otro método Overridable definido en la clase base. Evitan que se invaliden en una clase que hereda. Requieren de manera obligatoria que en una clase derivada sean reemplazados o definidos.

¿Cuál es el método de la clase, cuya principal función es inicializar las variables de la clase en la programación orientada a objetos?. Método Constructor. Método Main (). Método Destructor. Método Billigns.

Dado el siguiente fragmento de código, Qué ocurrirá al ser ejecutado? class Padre {} class ClaseHija extends Padre {} class ClaseHija2 extends Padre {} public class Test{ public static void main(String argv[]) { Padre b=new Padre (); ClaseHija s=(ClaseHija) b; System.out.print("Ejecutando Aplicación"); } }. Compilará y se ejecutará sin problemas. Error de Compilación. Excepción en tiempo de ejecución. Excepción en tiempo de ejecución y luego mostrará el mensaje "Ejecutando Aplicación".

Dada la siguiente definición de clase, ¿cuál sería el contenido más coherente a implementar en el constructor? class Test { int var; Test (int var) { CONTENIDO CONSTRUCTOR } }. var=var;. int var=var;. this.var=var;. No se puede llamar igual el parámetro del constructor que el atributo de la clase.

Denunciar Test