Examen rápido Flashcards
¿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