p.o.o. java

7
PROGRAMACION ORIENTADA A OBJETOS

Upload: iandimitri

Post on 27-Sep-2015

218 views

Category:

Documents


4 download

TRANSCRIPT

Diapositiva 1

PROGRAMACION ORIENTADA A OBJETOS

Principios fundamentales de la programacin orientado a objetos

La programacin orientada a objetos es una nueva forma o tcnica de programacin que se utiliza para desarrollar programas mas eficientes.En la actualidad, existe variedad de lenguajes de programacin que soportan la orientacin a objetos como por ejemplo: java, C++ etc.

Definicin de clase

Una clase es una agrupacin de datos(variables o campos) y de funciones (mtodos) Podemos definir una clase como un conjunto de cosas(fsicas o abstractas) que contiene las mismas caractersticas Una clase no es ms que una plantilla para la creacin de objetos

Caractersticas de una claseTodas las variables y funciones deben pertenecer a una clase.Si una clase deriva de otra, hereda todas sus variables y mtodos.Las clases se pueden agrupar en packeages( paquete de datos)

Definicin de objetoPodemos definir objeto como el encapsulamiento de un conjunto de operaciones. Encapsulamiento es donde podemos agrupar varios elementosUn objeto consta de:Tiempo de vida.- duracin de un objeto en un programa.Estado.- definido por sus atributos. Comportamiento.-definida por sus mtodos que componen los programas.

EJEMPLO DE CLASE Y OBJETOCLASEPersona

Color

Transporte

Figura GeomtricaOBJETOErika, Walter, Alejandra.

Azul, Verde, Negro.

Avin, Automvil, Tren.

Circulo, Cuadrado, Triangulo.

Definicin Mtodos Es un conjunto de sentencias que hace algo especifico en la clase.Para definir un mtodo en java: TipoDeDato NombreMetodo()Ejemplo:Public void insertaCliente()Los mtodos son como pequeos programas que pertenecen a una misma clase.Atributos En java los atributos se crean de la siguiente forma: Tipo de dato nombre del atributo.Ejemplo:String nombre, string apellido.Es lo nico que hace un atributo asignar un valor u obtenerlo.