Examen rápido Flashcards
(33 cards)
¿Qué es la Programación orientada a objetos?
Paradigma que usa objetos en sus interaciones
¿Qués es una clase?
tipo de dato que contiene codigo y datos, permite encapsular todo el codigo y los datos necesarios para gestionar un tipo especifico de un elemento de programa. Tipo definido por el usuario.
¿Qué es un objeto?
Unidad que tiene un estado, un comportamiento, datos y tareas realizables
¿Qué es el encapsulamiento de datos?
Los datos de un objeto sólo se pueden cambiar mediante operaciones definidas
¿Qué es el polimorfismo?
Hacer la misma tarea diferente
¿Qué es la herencia?
relación entre una clase general a otra más especifica
¿Qués es la reusabilidad de código?
utilizar parte o todo el codigo en otro programa
¿Qué es UML?
Lenguaje gráfico para visualizar un programa
¿Qué es un constructor?
Inicializa un objeto de una clase
¿Qué es un método?
Conjunto de instrucciones que realizan una determinada tarea
¿Qué son los atributos?
caracter´isticas que diferencian a un objeto de otro
¿Qué es el estado de un objeto?
Atributos que un objeto tiene en un momento dado
¿Qué es un comportamiento de un objeto?
Operaciones que una clase realiza que le dan un comportamiento a un objeto
¿Qué es la identidad de un objeto?
Propiedades que permiten diferenciar de un objeto de otro
¿Qué son las propiedades fundamentales de un objeto?
variables, constructores, slectores, modificadores y metodos
¿Qué es private?
solo pueden ser accedidas dentro de la misma clase
¿Qué es protected?
se puede acceder por metodos miembro de la misma clase o de clases derivadas asi como por metodos de otras clases que se encuentran dentro del mismo paquete
¿Qué es public?
puede ser accedida desde afuera de la clase
¿Qué es static?
variable estática cuya vida es extiende en toda la ejecucion
¿Qué es final?
constante
Defina una referencia a un objeto de tipo Computadora
Computadora varReferencia;
Crea un objeto de tipo Computadora que este referenciado por Computadora varReferencia;
varReferencia = new Computadora(argumentos-constructor);
Que es un paquete en Java?
Forma que tiene Java de organizar archivos con clases necesarias para construir las aplicaciones.
¿Para que sirven los paquetes?
Sirven para construir programas mediante la creacion de clases