Sei sulla pagina 1di 3

programación orientada a objetos

Nombre. John Sebastian Vargas Lasso


Bogotá
Fundación universitaria unipanamericana
johnsvargas@unipanamericana.edu.co
Resumen- What we see in implementación informática empleados con las
this paper, is based mostly on y existir. siguientes características,
the basic concepts that need “Los objetos tiene Nombre, cedula, y
to know about object- estado, comportamiento e departamento. El día de ayer
oriented analysis and design.
We see since it is an objects,
identidad” (Booch, 1994) contrataron en el
generalization, inheritance Cuando se realiza el Con la frase de Booch departamento de ventas a
until it is the polymorphism. análisis y diseño orientado a podemos concluir que un juan, con cedula número
Then I explain what is objetos se utiliza una clase objeto tiene dichos factores 28371782, el mismo día
object-oriented analysis and en la cual se describirán las que le serán útiles para contrataron en el
design, I also touch on topics características y poder ilustrar el objeto. departamento de publicidad
like the advantages, comportamientos de dicho “Estado” representa la a Camila, con cedula
disadvantages and types of objeto. condición en la que se número 3242341, también
languages that use this encuentra el objeto, compraron un ordenador
programming. Objetos “comportamiento” son las marca hp con una referencia
Según Coad y Yourdon acciones que hacer o puede hp324. Al realizar las
INTRODUCCIÓN (1990) definen objeto de la hacer el objeto y por ultimo similitudes de las
En este trabajo escrito siguiente forma: “identidad” es lo que indica características de estos tres
mostrare los conceptos Objeto. Es una abstracción que cada objeto es único. objetos, nos podemos ver
básicos, herramientas y de algo dentro de un dominio que, aunque Juan y Camila
ayudas que servirán para de un problema, que refleja las Tabla I son dos objetos distintos
capacidades del sistema para CARACTERISTICAS DEL OBJETO
poder entender lo que es el comparten las mismas
almacenar información sobre SEGÚN BOOCH
análisis y programación él, para interactuar con él, o características así que esos
orientada a objetos, que se OBJETO IDENTIDAD dos objetos pertenecen a la
COMPORTAMIENTO
para ambas cosas
muestran mayormente en el Para poder entender esta clase Empleados. Sin
libro “Análisis y diseño PERSONA “JUSTIN HABLA,embargo,
CAMINA Y el mismo día
definición por lo primero REVELO”
orientado a objeto de que tendríamos a que compraron un ordenador el
sistemas” de Simon empezar es por hacernos la cual no cumple con las
Bennett, Steve McRobb y pregunta de, ¿qué es mismas características de
VENTA VENTA 0015 HACE GANAR
Ray Farmer. abstracción? Según el los objetos ya mencionados
PUNTOS
El análisis que se realiza diccionario de la real así que este, pertenece a otra
antes de empezar con la academia española (RAE) la clase totalmente distinta.
programación se concentra palabra abstracción o Con esté ejemplo, se da
en buscar el problema y los abstraer significa; Separar a entender lo que es la
requisitos que se requieren. por medio de una operación Clase y objeto filtración a la hora de
Esto es más conocido como intelectual un rasgo o una encontrar la clase a la que
Si varios objetos
un análisis de requisitos u cualidad de algo para pertenece cada instancia.
comparten una similitud en
objetos. analizarlo aisladamente o sus características, Generalización
La programación considerarlo en su pura conforman una clase. Esto La generalización en la
orientada a objetos es un esencia o noción. no significa que todos los programación orientada a
tipo de programación que objetos de una clase sean objetos se basa en la
nos permite acercarnos a idénticos si no que su relación
mostrar los objetos con un taxonómica o
especificación es la misma. jerárquica que existen entre
punto de vista más real, La clase es una plantilla a dos clases.
utilizando los objetos como partir la cual permite la Un ejemplo con el cual
un bloque esencial de creación de nuevas se puede entender de mejor
construcción a la hora de instancias cuando se forma a la generalización
programar. necesitan. Una instancia es es; tenemos la
Un lenguaje orientado a Según definición de clase
abstraer se puede decir que un objeto que deriva de otro, Animales y la clase Plantas,
objetos debe de contar con todos los objetos son aunque se podría decir que
tres características que debe Coad y Yourdon (1990) nos
quieren decir con su instancias de algún otro, son totalmente diferentes,
cumplir: estar basado en cada instancia de una clase estas
objetos, basado en clases y definición de objeto, que un dos clases se
objeto representa aquellas es única. relacionan entre si gracias a
capaz de tener herencia de
clases. características que son Miembros de la clase una relación superior que se
importantes para la persona llamaría Seres vivos, ya que
que utilizara, cada objeto es Para que una clase pueda
CONCEPTOS BÁSICOS las relaciones nombradas
una abstracción debido a las tener miembros (objetos) se
anteriormente se
Unos de los conceptos características pertinentes debe realizar una filtración
comprenden en el grupo de
que es más importante y el que se utilizaran para el para que cada instancia este
los seres vivos. La
cual tenemos que entender a propósito actual. en la clase a la que
generalización se da cuando
fondo es el de objeto, ya que Para que un objeto sea pertenece. Dicha filtración
la clase animales y la clase
estamos hablando es de útil, tiene que cumplir con está basada en encontrar
plantas heredan las
programación orientada a tres propósitos; comprender similitudes en las
características de la clase
objetos. el mundo real, proporcionar características de los
seres vivos. Cualquier
una base para la objetos, por ejemplo; en una
instancia de una clase
empresa, existe la clase
específica, es también una
instancia de una clase el otro objeto para así poder podremos adentrar un poco - Las clases
general. realizar tareas. más a lo que es en si el especificas heredan
Cuando el objeto recibe análisis y diseño orientado a atributos o
un mensaje, para que el objetos. características de las
objeto pueda responder, En la actualidad existen clases generales
primero tiene que muchos
asegurarse que el mensaje lenguajes REFERENCIAS
sea importante para él y si que nos [1] Simon
tiene una firma valida (una permiten Bennet-
firma es un protocolo de programar Steve
mensaje) el objeto por McRobb-
Ray
Fig.1. Clases responderá, por el contrario, objetos, Farmer,
el mensaje será ignorado. como lo CLASE
Empleado
CLASE
Nomina "Análisis y
En la programación son; java, diseño
orientada a objetos, la clase Smalltalk,
¿Cuál es el sueldo
orientado a
más general, recibe el objetos de
del empleado
c++, c#, sistemas",
nombre de superclase y la entre otros. MC Graw
más específica recibe el El Hill, 2007.
nombre de subclase. [2] Craig
Objetivo Larman, "UML y patrones (una
principal se trata en crear introducción al análisis y diseño
Mensajes pasados
un modelo soportable para orientado a objetos",
Los objetos como las la creación de un software PEARSON EDUCACIÓN.
personas, utilizan un S.A., 2003.
ya sea para computadora o [3] Luis Arena Hernandez,
sistema de mensajes para celular. En la programación "Programación orientada a
comunicarse entre ellos al orientada a objetos existe objetos en java", UNAM,
realizar una tarea dentro de una reusabilidad en el 2006.
un sistema orientado a código, lo que nos permite
objetos. Dicha $50000 poder usar el mismo código
El Sueldo es

comunicación entre objetos, en distintas partes del


se programa o en otros
empezó Fig.2. proyectos, también existe
a SERES VIVOS
(Una clase general) una muy buena
incluir mantenibilidad que permite
hasta que a la hora de abstraer el
épocas problema una sencillez que
muy PLANTAS ANIMALES
(Una clase especifica) (Una clase especifica) le d una facilidad de leer u
comprender el programa, la
recientes, ya que el software Comunicación entre clases modificalidad permite una
antes no estaba facilidad a la hora de crear
implementado para que los Polimorfismo nuevos objetos, suprimirlos
objetos se comunicaran El polimorfismo es la o modificarlos.
entre sí, si no, que dentro de capacidad de enviar el Aunque la programación
cada objeto se le establecían mismo mensaje a distintas orientada objetos es una
unos procesos clases obteniendo mensajes muy buena opción a la hora
predeterminados, se puede totalmente distintos. Por de programas, también
decir que la utilización de ejemplo, una empresa quiere encontramos algunas
procesos es el método más imprimir la nómina a de sus desventajas, como lo son, a
apropiado, pero este método empleados, pero la clase la hora de ejecutar algún
también causa algunos empleados no cuenta con un programa creado con
problemas, ya que al utilizar solo tipo de empleado ya programación orientada a
este método el programador que existen los empleados objetos, su ejecución es
debe de conocer los datos con contrato fijo y a término mucho más lenta, también
que se van a ingresar o indefinido los cuales son 2 encontramos que ya que
utilizar para así poder objetos distintos. así que debemos usar bibliotecas de
adaptar los procesos. para poder imprimir dichas clases, se debe tener un buen
En sí, un objeto conoce nominas se enviara un conocimiento sobre ellas
solo sus propios datos y sus mismo mensaje a los dos para poder ser utilizadas con
propios procesos, pero para objetos, pero al ser eficiencia.
que exista una respondidos serán dos Un Lenguaje es
comunicación el objeto debe respuestas distintas. orientado a objetos si
de obtener datos y conocer cumple con lo siguiente:
procesos del otro objeto. La ANÁLISIS Y DISEÑO - Soporta objetos.
interacción que se realiza ORIENTADO A OBJETOS - Cada objeto tiene
entre objetos, permite que Ya conociendo los una clase.
cada objeto pueda conocer conceptos básicos nos
detalles y procesos que tiene

Potrebbero piacerti anche