0 valutazioniIl 0% ha trovato utile questo documento (0 voti)
17 visualizzazioni3 pagine
La programación orientada a objetos es un tipo de programación que nos permite acercarnos a mostrar los objetos con un punto de vista más real, utilizando los objetos como un bloque esencial de construcción a la hora de programar.
La programación orientada a objetos es un tipo de programación que nos permite acercarnos a mostrar los objetos con un punto de vista más real, utilizando los objetos como un bloque esencial de construcción a la hora de programar.
La programación orientada a objetos es un tipo de programación que nos permite acercarnos a mostrar los objetos con un punto de vista más real, utilizando los objetos como un bloque esencial de construcción a la hora de programar.
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