Estructuras de control java

Solo disponible en BuenasTareas
  • Páginas : 4 (898 palabras )
  • Descarga(s) : 40
  • Publicado : 2 de junio de 2010
Leer documento completo
Vista previa del texto
Programación orientada a objetos
Conceptos básicos

Conceptos básicos


¿Qué es la POO? según Grady Booch es un método de implementación en el que los programas se organizan como coleccionescooperativas de objetos, cada uno de los cuales representan una instancia de alguna clase, y cuyas clases son todas miembros de una jerarquía de clases unidas mediante relaciones de herencia.

1 Objeto






Es la entidad básica del modelo orientado a objetos Integra una estructura de datos (atributos) y un comportamiento (operaciones). Se distingue entre sí por medio de su propiaidentidad, aunque internamente los valores de sus atributos sean iguales.

Elementos de …




Propiedades o atributos: Son las características propias de un objeto, estas son las que permitendiferenciar o individualizar un objeto de otro objeto ya sea de la misma o diferente clase o categoría. Métodos: Son las conductas propias de la naturaleza del objeto.

2

Clases
 



Describen posibles objetos, con una estructura y comportamiento común. Los objetos que contienen los mismos atributos y operaciones pertenecen a la misma clase. La estructura de las clases integralas operaciones con los atributos a los cuales se aplican. ?


La clase es una especie de esqueleto o plantilla para diversos objetos con características similares.

Instanciación




Esel proceso de crear objetos que pertenecen a una clase Pueden ser instanciados un número indefinido de objetos de cierta clase.

3

Ejemplo 1 (clase)


Clase: avión


Atributos
Modelo, matricula, num. de pasajeros Aterrizar, despegar, navegar, etc.



Operaciones


Ejemplo 2 (Clase y objeto)
 

Clase: Gato Objeto: Silvestre


Atributos
Pelo:Negro Raza:Corriente




Métodos
Maullar()  Comer()  Correr()


4

Ejemplo 3 (Clase y objeto)
 

Clase: Ventana Objeto: ventanaNavegadorWin


Atributos
 

Tamaño:Completo Titulo:T1MSN...
tracking img