Se basa en definir una serie de actividades
relevantes al problema que se va a resolver, en
donde son comúnmente utilizadas las
operaciones y atributos asociados.
Objeto:
Instancia de una clase específica. Es una
entidad bien definida, real o abstracta, que
tiene sentido sobre el contexto de alguna
aplicación y un papel bien definido.
Concretos:
Ejemplo de objetos
concreto, una unidad de
almacenamiento, un
archivo de computadora,
un automóvil, un profesor.
Conceptuales:
Ejemplo de objetos
conceptuales, un programa
de computadora, una
variable de programación,
un pensamiento.
Los objetos heredan los atributos y operaciones de una clase.
Comportamiento (operación y método)
Es el conjunto de cada acción o
transformación que el objeto ejecuta.
Por ejemplo, para un objeto alumno se requiere de
algunas acciones y transformaciones: asignar calificación,
leer nombre y leer número de control; estas acciones
representan el comportamiento del objeto alumno.
Identificación:
Cada objeto posee una identificación
mediante la cual se puede hacer alusión a
él de modo exclusivo.
Identidad
Se refiere a que cada objeto conserva de
manera inherente su propia identidad.
Clase:
Representa a una entidad que
tiene un estado interno y un
comportamiento característico.
Describe propiedades
importantes para una
aplicación.
Atributos:
Son los datos a los que se
refiere el estado del objeto.
Es un valor atribuido a un
objeto
Por ejemplo un alumno es
un objeto y sus atributos
podrían ser su número de
control, su nombre y su
calificación.
Instancia:
Se considera que cada objeto es una
instancia de su clase. Toda clase describe un
conjunto posiblemente finito de objetos
individuales.