P.O.O.
-
Upload
fernando-solis -
Category
Education
-
view
782 -
download
0
Transcript of P.O.O.
PROGRAMACION ORIENTADA A OBJETOS
Principios fundamentales de la programación orientado a objetos
La programación orientada a objetos es una
nueva forma o técnica de programación que se utiliza para desarrollar programas mas eficientes.
En la actualidad, existe variedad de lenguajes de programación que soportan la orientación a objetos como por ejemplo: java, C++ etc.
Definición de clase
• Una clase es una agrupación de datos(variables o campos) y de funciones (métodos)
• Podemos definir una clase como “un conjunto de cosas(físicas o abstractas) que contiene las mismas características ”
• Una clase no es más que una plantilla para la creación de objetos
Características de una clase
• Todas las variables y funciones deben pertenecer a una clase.
• Si una clase deriva de otra, hereda todas sus variables y métodos.
• Las clases se pueden agrupar en packeages( paquete de datos)
Definición de objeto
Podemos definir objeto como el “encapsulamiento de un conjunto de operaciones”. Encapsulamiento es donde podemos agrupar varios elementos
Un objeto consta de: Tiempo de vida.- duración de un objeto en un
programa. Estado.- definido por sus atributos. Comportamiento.-definida por sus métodos que
componen los programas.
EJEMPLO DE CLASE Y OBJETO
CLASEPersona
Color
Transporte
Figura Geométrica
OBJETOErika, Walter, Alejandra.
Azul, Verde, Negro.
Avión, Automóvil, Tren.
Circulo, Cuadrado, Triangulo.
Definición Métodos
Es un conjunto de sentencias que hace algo especifico en la clase.
Para definir un método en java: TipoDeDato NombreMetodo()
Ejemplo:Public void insertaCliente()Los métodos son como
pequeños 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.