You are on page 1of 4

Control N° 6

Jose Perez

Programación De Computadores II

Instituto IACC

20/07/2018
Introducción:

La programación orientada a objetos es un paradigma de programación, es una forma


donde nosotros podremos resolver un problema mediante clases y objetos y su
abstracción, si miramos alrededor nuestro en estos momentos podemos ver una serie de
entidades, un teclado, un lápiz un celular, un escritorio todas estas entidades las
conocemos como objetos, cada uno de estos objetos tiene rasgos que los hace diferentes
a otros, por ejemplo un lápiz es diferente a un teclado por su tamaño su color, los
materiales con lo que están hechos entre otras características, tanto el lápiz como el
teclado son objetos ambos pueden realizar acciones, el lápiz nos sirve para escribir y el
teclado también.

1.- Defina con fundamento los siguientes conceptos:

Un objeto es una entidad que tiene características que lo hacen diferente a otros y este
puede realizar diferentes acciones, en programación orientada a objetos, las
características no son más que variables las cuales se llaman atributos y las acciones que
pueden realizar un objeto las llamaremos métodos.

Atributo

Los atributos son las características individuales que diferencian un objeto de otro y
determinan su apariencia, su estado y cualquier otra cualidad que esta contenga, los
atributos se guardan en variables denominadas de instancia y cada objeto en particular
pueden tener valores distintos para cada una de las variables.

Que es una clase si tomamos dos lápices uno convencional y uno de dibujo podremos
darnos cuenta que ambos a pesar de ser el mismo tipo de objeto lápiz tienen
características diferentes como el color, el peso el tipo de madera etc., si quitáramos
todas las diferencias tendríamos un lápiz genérico un molde el cual podríamos utilizar
para crear otros lápices, de esta manera podemos definir que una clase es un molde algo
abstracto de lo cual podemos crear objetos a partir de ciertos atributos y ciertos métodos.
En programación orientada se diseñan clases pensando que representen una y solo una
cosa de esta manera existirán muchas clases.

Una clase nos sirve para crear objetos y un objeto la podemos visualizar como una
entidad que contiene atributos y métodos.

Método: Son componentes de una clase que abarca definiciones de datos locales e
instrucciones propias del desarrollo de un algoritmo propuesto para dar solución a un
problema específico.

El objetivo de un método es ejecutar una tarea específica cada vez que es llamado por su
identificador, existen distintos tipos de métodos como lo son: métodos sin parámetros ni
valor devuelto, métodos con parámetro de entrada y sin valor devuelto, método sin
parámetros de entrada y con valor devuelto, métodos con parámetro de entrada y valor
devuelto.

Todo método tiene capacidad internamente de leer datos, calcular resultados, visualizar
respuestas, la solución a un problema puede estar formada por la combinación de varios
métodos interactuando unos con otros o formando uno solo.

2.- Relacione cada uno de los conceptos anteriores.

Los conceptos anteriores, constituyen componentes que forman parte del producto del
análisis al momento de desarrollar aplicaciones con programación orientada a objeto, de
esta manera, podemos identificar cuales componentes debemos utilizar al momento de
optar por esta vía de análisis y desarrollo permitiendo así cumplir con la base de la
infraestructura lógica y física que serán el sustento del futuro sistema.

3.- Señale a lo menos 3 ejemplos donde se representen los conceptos y las relaciones

Antes indicadas. Explíquelas claramente.

Por ejemplo una persona, la cual tiene características que lo hacen ser una persona, tiene
dos ojos, nariz, boca dos brazos, dos piernas el conjunto de esos atributos podemos
saber que es una persona, una clase es una plantilla que tiene todos esos atributos y
características, una persona que se llama juan viene siendo un objeto de la clase persona
ya que cumple con todas las características de la clase persona, características atributos
como pies, manos, ojos etc.

Si la persona juan se debe alimentar se debe implementar un método en este caso sería
el método comer, elije su comida, se alimenta y la procesa, estos conceptos serian
métodos (las cosas que hace la persona).

Otro ejemplo es un la manera de ver un automóvil, existen muchos, variados, donde


podemos decir que existe la superclase vehículo y contiene las clases taxis, autobús,
tranvía sus objetos serían las patentes de cada uno de ellos.

You might also like