CLASES Y OBJETOS

Páginas: 6 (1391 palabras) Publicado: 25 de octubre de 2013
4/12/2012

Objetivos
Reconocer la Importancia de las Clases y
Objetos en el ámbito de la Programación
Orientada a Objetos.
Comprender el concepto de Clase y Objeto como
una herramienta de POO.
Relacionar esta tecnología con el Lenguaje de
Programación Orientado a Objetos - Java.

CLASES Y OBJETOS
Organizado por:
Ing. Jhonny Valverde Pardavé

POO - Sesion01

POO - Sesion01Clases vs. Objetos
CONTEXTO

Instancias de clases

Clase

Sellador
POO - Sesion01

Clases de Objetos
¿Cuántas clases observa?

Objetos:

Sello

POO - Sesion01

La Relación Entre Clases y
Objetos
Una clase es una definición abstracta de un
objeto
Define la estructura y el comportamiento de cada objeto
en la clase
Sirve como modelo para la creación de objetos

Los objetospueden ser agrupados en clases
Profesor

Objetos
POO - Sesion01

Programación Orientada Objetos

Profesor de
Matemáticas

Profesor de
Inglés

Profesor de
Diseño

Clase

POO - Sesion01

1

4/12/2012

El Modelo de Objetos
• Tecnología OO: POO, AOO, DOO
• Para entender este modelo vamos a revisar 4
conceptos básicos:
- Objetos
- Clases

- Herencia
- Envío de mensajes• El modelo de objetos abarca los principios de:
– Abstracción
– Encapsulación

Modelo
unir en la Clase las características y

comportamientos,
– Jerarquía
Herencia.

LA CLASE – Es un TAD
- Contiene:
Uno o más elementos dato llamados miembros dato.
Cero, una o mas funciones miembro que manipulan
esos datos.
- Conjunto de objetos con el mismo comportamiento
(abstracción)

LOSOBJETOS – Instancia de Clase
- Tiene 2 componentes:
Características y Comportamiento. Ejemplo un automóvil tiene
Características (marca, modelo, color, velocidad máxima, etc.) y
Comportamiento (frenar, acelerar, retroceder, llenar combustible,
cambiar llantas, etc.).

POO - Sesion01

POO - Sesion01

INSTANCIA DE UNA CLASE
Trabajador

Ejemplos
CLASE : VECTOR

-Nombre
- Edad
- Empresa- Registrar ingreso()
- Calcular Sueldo()
- Registrar Tipo Seguro()

Atributos:
Indice / Nro_de_elementos
Métodos:
Agregar / Eliminar / Insertar/ Ordenar ….

UNA VARIABLE, es una instancia (OBJETO) de un tipo de dato predefinido.
Asi:
int 700;
Es decir
int
700

Ejemplo:
Clase Teléfono

014-975874

es un tipo de dato entero
es una instancia de ese tipo de dato

JButtonbtnprocesar, btnborrar;
JLabel lblCadena, lblResultados;

9785482

POO - Sesion01

POO - Sesion01

CLASES Y OBJETOS - EJEMPLO

DNI
__________________________
Numero
Primer_apellido
Segundo_apellido
Pre_Nombres
Ubigeo
Sexo
…..
__________________________
Verificar_caducidad( f_caducidad)
Verificar_Ubigeo(Ubigeo)
…..

00457898
Ramirez
10267855
Lazo
Toledo
Marco
Luque020101 10457898
Efrain
Alvarado
Masculino
020101
……. Trrujillo
Masculino
Jose Carlos
________________________
…….
020101
Verificar_caducidad(05-12-2011 )
________________________
Masculino
Verificar_Ubigeo( 020101)
Verificar_caducidad(05-12-2011 )
…….
Verificar_Ubigeo( 020101)
________________________

Atributos y Métodos
ATRIBUTOS:
Son las características de la Clase.
METODOS:Definen el comportamiento del objeto, es decir, determinan los
mensajes que puede recibir un objeto.
También llamados operaciones o funciones miembro.

Verificar_caducidad(05-12-2011 )
Verificar_Ubigeo( 020101)

CLASE DNI
POO - Sesion01

OBJETO DNI

Programación Orientada Objetos

POO - Sesion01

2

4/12/2012

CLASES: COMPONETES
Consta de 2 partes:
Declaración: lista losmiembros de una clase.
Implementación: o cuerpo define las funciones de una clase.
Declaración de una clase

Herencia
Consiste en que una clase puede heredar sus variables y métodos a
varias subclases (la clase que hereda es llamada superclase o
clase padre).
Esto significa que una subclase, aparte de los atributos y métodos
propios, tiene incorporados los atributos y métodos heredados...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Objetos y Clases
  • clases y objetos
  • objetivos clase de estetica
  • objetivos de clase en matematicas
  • Programa clases y objetos
  • Objetos Y Clases (Programacion)
  • Clases de pruebas objetivas
  • Objeto y Clase (java)

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS