Está en la página 1de 15

Programacin

Orientado A Objeto
Prof. Jose Armando Tiznado Ubillus

POO
Facilita

la creacin de software de calidad pues


sus caractersticas potencian:
La mantencin
La extensin y
La reutilizacin del software generado bajo este
paradigma

La

POO se basa en la idea natural de un mundo


lleno de objetos y que la resolucin de problemas
se realiza mediante el modelo de objetos

POO
La

visin de Objetos:
Mesas
Sillas
Computadores
Autos
Cuentas bancarias
Partidos de ftbol
Perros, etc.

POO
Los

objetos se pueden Organizar segn su


necesidad
Mamferos
Telfonos
Deportes
Vehculos

: Perro, Ciervo
: Fijo, Celular
: Ftbol, Tenis
: Automvil, Camin

Conceptos de la POO
La

POO contiene toda la informacin que te


permite definirlo e identificarlo.

Conceptos

POO:
Clase
Objeto
Instancia
Atributos
Mtodos

fundamentales que sustentan la

La Clase
Una

clase es como un tipo de dato creado por el


usuario, que posee dos categoras de miembros:
Atributos (Datos)

Estado

CLASE

ATRIBUTOS

Mtodos (Algoritmos)

Comportamiento

MTODOS

La Clase
En

general, es posible crear una clase a partir de


cualquier objeto que est a nuestro alrededor. Por
ejemplo:

Persona

Automvil

Mascota

La Clase

Cuando se define una


clase, el nombre de la clase
se convierte en un nuevo
tipo de dato y se utiliza
tanto para:
1. Declarar variables de
ese tipo.
2. Como para crear objetos
del mismo.

Estructura de una Clase


acceso class nombre de la clase {
Atributos: Campos (datos)

// atributos
acceso tipo variable-1 ;
acceso tipo variable-2;

acceso tipo de variable-n;

Mtodos: Comportamiento
(procedimientos)

//mtodos

acceso tipo nombre_metodo1(lista de parmetros){


cuerpo del mtodo

acceso tipo nombre_metodo2(lista de parmetros){


cuerpo del mtodo

} //fin de la clase

Tipo de Acceso de una Clase


Public:

Si un mtodo o variable se define as, ser


accesible para cualquier otra clase (cualquiera accesarla).

Private:

Solo son visibles en la propia clase.

Protected:

Estos

Publico para sus clases derivadas nicamente.

especificadores de acceso proceden a


definiciones de los mtodos y variables de las clases

las

Ejercicios Propuesto
Prof. Jose Armando Tiznado Ubillus

Creacin de Clase
1.

Crear un proyecto Nuevo.

2.

Hacer clic derecho el package -> Nuevo -> Java Class.

3.

Luego escribir el nombre de la clase.

4.

Clic en el botn Finalizar

La Declaracin de Variables y
Funciones

Creacin de Formulario

Incrustacin de Cdigo en Formulario

También podría gustarte