Programación Orientada a Objetos en Java, Lecture notes of Information Systems

Este documento proporciona una introducción a la programación orientada a objetos en java. Cubre temas como la creación de objetos, el acceso a atributos y métodos, la inicialización mediante constructores, la sobrecarga de métodos y la encapsulación. También incluye varios ejercicios prácticos para aplicar los conceptos aprendidos, como la creación de clases bombero y persona, y la implementación de una clase empleado y una clase cuenta bancaria. El documento podría ser útil para estudiantes universitarios que estén aprendiendo programación orientada a objetos en el contexto de java, ya que proporciona una guía detallada y ejemplos prácticos.

Typology: Lecture notes

2021/2022

Uploaded on 11/27/2022

andres-cruz-58
andres-cruz-58 🇬🇫

6 documents

1 / 23

Toggle sidebar

This page cannot be seen from the preview

Don't miss anything!

bg1
Programación
Orientada a Objetos
pf3
pf4
pf5
pf8
pf9
pfa
pfd
pfe
pff
pf12
pf13
pf14
pf15
pf16
pf17

Partial preview of the text

Download Programación Orientada a Objetos en Java and more Lecture notes Information Systems in PDF only on Docsity!

Programación

Orientada a Objetos

 En Java los objetos se crean únicamente de forma dinámica. Para ello se utiliza el operador new.  Los objetos en Java se utilizan siempre a través de referencias.  Los pasos a seguir en la creación de un objeto son: ◦ (^) Declarar una referencia a la clase ◦ (^) Crear un objeto mediante el operador new invocando al constructor adecuado ◦ (^) Conectar el objeto con la referencia

Creación de objetos

 (^) Acceso a atributos ◦ (^) Variable que guarda la referencia al objeto seguido por un “.” y el nombre del atributo ◦ (^) c.saldo= 10000,45;  Acceso a métodos ◦ (^) Variable que guarda la referencia al objeto seguido por un “.” y el nombre del método ◦ (^) c.ingreso= 2340,33;  (^) Referencia propia ◦ (^) Para referirse al objeto actual se puede utilizar la palabra reservada this

Acceso a campos

La inicialización de los atributos se realiza

mediante el uso de constructores cuyo

nombre coincide con el de la clase

Son métodos especiales que pueden ser

llamados únicamente durante la

instanciación de un objeto

El constructor no específica ningún tipo de

retorno, lleva el mismo nombre de la clase

y puede incluir parámetros

Inicialización -

Constructores

Constructor - ejemplo

Sobrecarga

Ejercicios

Encapsulación

Métodos Get y Set

Método Get

Ejemplo get

Método Set

 (^) crear una clase llamada Persona. Sus atributos son: nombre, edad y ID. Construye los siguientes métodos para la clase:  (^) Un constructor, donde los datos pueden estar vacíos.  Un constructor que inicializa los tres atributos  Un constructor que inicializa nombre y ID  Los setters y getters para cada uno de los atributos.  (^) mostrarPersona(): Muestra los datos de la persona.  (^) esMayorDeEdad(): Devuelve un valor lógico indicando si es mayor de edad.

Ejercicio 2 Get - Set

Ejercicio Orientado a

Objetos