resolver

Páginas: 11 (2621 palabras) Publicado: 4 de noviembre de 2014
r'grcasmia«cyii n«

7«¡entrar a ai

uuu-D

JConocer

las características

básicas de la programación
orientada a objetos.
Valorar las ventajas de la
programación orientada a objetos
frente a

la tradicional.

Conocer la estructura básica

de

las clases.

Reconocer las diferencias entre

un objeto y una clase. Cómo se
inicializan y cómo nalizan.
Diseñar clasessencillas.

Organizar clasesen paquetesy
utilizar los

mismos.

Programar y diseñar métodos que
acepten parámetros.

La programaciónorientada
a
objetoses un paradigma de programacióntotalmente diferente al métodoclásicode
programación,el cual utiliza objetos
y
su comportamientopara resolverproblemas
y
generar
programas
y aplicaciones
informáticas.

Con laprogramaciónorientada a objetos
(P00)

se aumenta la modularidad de los programas
y
la reutilización

de los mismos. Además, la P00 se diferencia de la programación clásica porque utiliza técnicas nuevas como el
polimorsmo, el encapsulamiento, la herencia, etc.
Generalmente,

los lenguajes de programación de última generación permiten

la programación orientada

objetos,así comotambién laprogramaciónclásica, con lo cual puede entendersela
P00

a

comouna evoluciónde la

programación clásica.
un...una...nu"...-nnun......-......u..u.......

2

- . .. nuuu-a...uun.........................

a. . . una
.

. . . u... .. . . . . ........-..u..

INTRODUCCIÓN
AL

.

CONCEPTO

DE

OBJETO

Los programas realizados mediante el paradigma de la
P00
solamente tienen objetos.Todos los objetos pertenecen
a una clase, por ejemplo, mi loro Felipe pertenecería a la clase pájaro. Todos los objetos de la clase pájaro se
identiñcarán, entre otros atributos, con un nombre (en su caso Felipe), un color de plumaje (verde), una edad (en su
caso 2 años)
y
si son domésticos
o
no (Felipe sí es doméstico pues lo tengo ahora en mi hombro).

ü__
Recuerda
En
un
símil
conlacostura,
las
clases
serían
los
patrones
ylos
objetos
las
prendas.
Clases
Las clases son los moldes de los cuales se generan los objetos. Los objetos se instancian y se generan, instancia y
objeto son sinónimos. Por ejemplo, Felipe será un objeto concreto de la clase pájaro.

3m

y

Recuerda
Cuando se escribe un programa
o
aplicación OO, lo que se hace es definir las clases deobjetos dotándolas
de estado y comportamiento y cuando se ejecute el programa se crearán los objetos,
ya
sea estática o
dinámicamente.

Cuando se programa, las clases se escriben en cheros
ASCII
.java.
Las clases tienen una estructura parecida a la siguiente:
[algo_l]

class

nombre_de_la_clase

[Atributos]
[Métodos]

[a1go_2]
{

con el mismo nombre que la clase y extensión Como puedes observar se ha, etiquetado con corchetes [] los elementos opcionales de la clase. También hay dos
elementos opcionales
etiquetados como algo_1 y algo_2 que contendrán palabras
reservadas que se estudiarán en
los siguientes capítulos. Es muy común ver deniciones
de clases como public class nombre_de_la_clase. La palabra
reservada public
indica que la clase puede ser accedidapor cualquier clase que necesite de su utilización. Entre
los
corchetes, dentro de la clase, encontraremos
los atributos (una clase puede tener de cero a muchos atributos) ylos
métodos (una clase puede tener de cero a muchos métodos). Los métodos para la gente que haya programado
en
cualquier lenguaje
de programación son los llamados procedimientos
o funciones.

Recuerda
nombre
EI laclase
de
y del
cherolaque
contiene
deberá
serde
mismo.
el

Objetos
objeto
Un una
tiene
de
serie
características
como
lasson
siguientes:
IIdentidad.

Cada objeto es único y diferente de otro objeto. Mi loro Felipe es diferente a otros loros aunque

estos sean verdes, tengan

IEstado.

2 años y sean también domésticos.

El estado serán los valores de los atributos del...
Leer documento completo

Regístrate para leer el documento completo.

Estos documentos también te pueden resultar útiles

  • Resolviendo
  • Resolver
  • resolver
  • resolver
  • cuestionario sin resolver
  • Resolver Conflictos
  • resolver ejercicios
  • Un Juicio Por Resolver

Conviértase en miembro formal de Buenas Tareas

INSCRÍBETE - ES GRATIS