Charla de clases
Transcript of Charla de clases
Universidad De PanamáCentro Regional De Panamá
Oeste Facultad De Informática
Tema:Clases
Materia:Análisis y Diseño De Sistemas
Profesora:Carmen De Sánchez
Integrantes:Yemina Santos 9-734-45
Javier Montenegro 8-813-613
En la Programación orientada a objetos: Una clase es una construcción que se utiliza como un
modelo (o plantilla) para crear objetos de ese tipo.
El Modelo Describe: Describe el estado y el comportamiento.
Más Técnicamente, Una Clase Es:un conjunto coherente que consiste en un tipo particular de
metadatos.
Los Lenguajes De Programación :soportan clases difieren sutilmente en su soporte para
diversas características relacionadas con clases.
Clase (informática)
La sintaxis típica de una clase es: class Nombre {
// Variables miembro (habitualmente privadas)
miembro_1; //lista de miembros
miembro_2;
miembro_3;
// Funciones o métodos (habitualmente públicas)
funcion_miembro_1( ); // funciones miembro conocidas
funcion_miembro_2 ( ); // funciones como métodos
// Propiedades (habitualmente públicas)
propiedad_1;
propiedad_2;
propiedad_3;
propiedad_4;
}
Ejemplos De Clases
Las clases habitualmente se denotan con nombres abstractos como Animal, Factura... aunque también pueden representar procesos o acciones como Dar Alta.
Variables Miembro
Métodos en las Clases
Propiedades
Clase (informática)
Representan tipos de compartición entre clases, o relaciones semánticas.
Asociación: Indica relaciones.
Herencia: comparte la estructura y/o comportamiento.
Agregación: Representa una relación.
Uso: Es un refinamiento de la asociación.
Ejemplificación: Se usa en lenguajes que soportan genericidad.
Meta clases: Son clases.
Relaciones Entre Clases