INSTITUTO TECNOLOGICO DE VILLAHERMOSA
YAIR ALEJANDRO MEDINA ALAMILLA
18300935
TAREA:
La programación orientada
a objetos se basa en el En el mundo real existen varios objetos de un mismo tipo o de
una misma clase, por lo que una clase equivale a la Una vez definida la clase, se
hecho de que se debe generalización de un tipo específico de objetos. Una clase es pueden crear objetos a partir
dividir el programa en una plantilla que define las variables y los métodos que son de ésta, a dicho proceso se le
comunes para todos los objetos de un cierto tipo. Una clase es conoce como crear
modelos de objetos físicos la implementación de un tipo abstracto de datos y describe no ejemplares de una clase
sólo los atributos (datos) de un objeto sino también o instanciar una clase. En
o simulados. Si se escribe
sus operaciones (comportamiento). este momento el sistema
un programa en un lenguaje reserva suficiente memoria
CLASES
orientado a objetos, se está -En Java para definir una clase se utiliza la palabra para el objeto con todos sus
reservada class seguida del nombre de la clase. atributos.
creando un modelo de
-En UML una clase se representa de manera gráfica con tres
alguna parte del mundo, es rectángulos dispuestos de manera vertical, uno debajo de otro.
decir, se expresa un En el primero se anota el nombre de la clase, en el segundo los
atributos y en el tercero las operaciones
programa como un conjunto
CLASES
de objetos que colaboran
Y
OBJETOS entre ellos para realizar
tareas. Una instancia es un elemento
Es el centro de la
programación orientada a de una clase, es decir, un
La idea fundamental de la objetos. Un objeto es objeto. Cada uno de los
Es una encapsulación objetos o instancias tiene su
programación orientada a algo que se visualiza, se
genérica de datos y de propia copia de las variables
utiliza y que juega un
objetos y de los lenguajes los procedimientos definidas en la clase de la
papel o un rol en el
para manipularlos. En cual son instanciados y
dominio del problema del
que implementan este OBJETOS otras palabras, un comparten la misma
programa. La estructura
objeto no es más que implementación de los
paradigma de programación interna y el
un conjunto métodos. Sin embargo, cada
comportamiento de un
es combinar (encapsular) de atributos (variables objeto asigna valores a sus
objeto, en consecuencia,
o datos) y métodos o atributos y es totalmente
en una sola unidad tanto los no son prioritarios
funciones independiente de los demás.
durante el modelado del
datos como las funciones relacionados entre sí.
problema.
que operan (manipulan)
sobre los datos.
REFERENCIAS
Objeto y clase. (s. f.).
[Link]
PID_00249622/PID_00249622.html
Clases y Objetos | Programación Orientada por Objetos en Ruby. (s. f.).
[Link]
ruby/clases-y-objetos
Olguín, J. A. S. G. R. A. S. (s. f.). Clases y objetos. Unidades de Apoyo Para el
Aprendizaje - CUAIEED - UNAM.
[Link]
1175-4e78-b860-a74e243dd6d7/UAPA-clases-objetos/[Link]