Documentos de Académico
Documentos de Profesional
Documentos de Cultura
Tecnología Orientado A Objetos
Tecnología Orientado A Objetos
INGENIERIA
INDUSTRIAL
3.15 + 8.7i
Linux
Conceptos Fundamentales
Objeto: Entidad del mundo real, puede ser real o abstracto, que exhibe
propiedades (atributos) , con unos comportamientos (métodos)
particulares.
mostrarComplejo( ) tamañoLeche
abrirLataLeche( )
empresa tipoSerMitologico
tomarLeche( )
tipoOrganigrama tipoComputadora volarSerMitologico( )
tipoEcuacion
añadirNivel( ) tipoDisco
resolverEcuacion( )
tipoProcesador tipoVentana
prenderComputadora( ) abrirVentana( )
nombreObra tipoAvion
autorObra cerrarVentana( )
annioFabAvion
lugarObra tipoPescado volarAvion( )
nombreSO
restaurarObra( ) nadaPescado( ) aterrizarAvion( )
versionSO
comePescado( ) cargarSO( )
exponerObra( )
Linux
apagarSO( )
Objeto
Tipo de objeto
Conceptos Fundamentales
Tipo de Objeto: Es un grupo de objetos que tiene atributos particulares.
Ejemplo: Empleados, estudiantes, clientes, proveedores.
Clase : Agrupación de tipos de Objetos, especifica una estructura de datos y métodos
que se aplican a cada uno de sus objetos.
Ejemplos: Clase : Persona
Tipos de Objeto: Estudiante, profesor, trabajador.
Clase : Documentos
Tipos de Objeto: Orden De Compra, Pedido, Factura, Guías de Remisión, etc.
Clase: Producto
Tipos de Objeto: Productos en Proceso, Productos Terminados, Activos, Materiales.
…En programación
¿Qué es una Clase?
Es un molde a partir del cual podemos construir variables (llamadas objetos).
Dentro de ese molde se incluyen atributos (variables miembro) y funciones (funciones
miembro o métodos).
¿Qué es un objeto?
Es una variable de una clase.
En la terminología de objetos se dice “un objeto es una instancia de una clase”
La Clase es simplemente una declaración, un nuevo “tipo de dato” que contiene atributos
y métodos, formas para ocultar sus partes internas y formas predefinidas para accederlas
desde el exterior.
Si declaramos una variable de alguno de los tipos base simplemente será una variable,
pero si declaramos una variable de una clase, entonces ésta variable se llamara objeto.
Objetos
El auto Fantástico La Caricatura de Cesar
La Fórmula de Einstein
La Letra A
El Superhéroe Superman La Vía Láctea
11
Clase La Clase Fórmula La Clase Caricatura
La Clase Auto
mM
F = G -------
R2
La Clase SuperHéroe
La Clase Letra
La Clase Galaxia
En el mundo real una clase es una agrupación de objetos que tienen iguales 12
características y comportamiento
Encapsulado
Encapsulado : Es el resultado de ocultar los detalles de implementación de
un objeto respecto a su usuario.
Ejemplo:
Cuando se realiza un préstamo, los usuarios no saben exactamente como
se calculan los intereses.
Mensajes: Es una solicitud que hace que se produzca una operación (método).
Herencia
Conceptos Fundamentales
Herencia : Es la propiedad mediante la cual una superclase hereda sus propiedades,
y métodos, etc. a una subclase. Ejemplo
Auto
Acelera
Frena
Cohete
Acelera
Frena
Transporte
Acelera Caballo
Acelera
Frena
Frena
19