Want to make creations as awesome as this one?

Transcript

4.10 Creación, acceso y uso de un objeto

Para ver la información, da clic en las letras.

La creación, acceso y uso de un objeto son acciones que permiten a los desarrolladores manipular las instancias de las clases para realizar tareas específicas dentro de un programa. Este proceso involucra varios pasos esenciales desde la instanciación de un objeto hasta su manipulación mediante el acceso a sus atributos y la invocación de sus métodos.

Unidad 4. Conceptos de Programación Orientada a Objetos (POO)

Creación de un objeto La instanciación de un objeto es el proceso de crear una instancia concreta de una clase. Esto se hace utilizando el operador new seguido del constructor de la clase, que es un método especial diseñado para inicializar nuevos objetos. El constructor puede tomar parámetros para asignar valores iniciales a los atributos del objeto.Ejemplo en Java: public class Coche { String marca; int año; // Constructor de la clase public Coche(String marca, int año) { this.marca = marca; this.año = año; } } // Creación de un objeto Coche Coche miCoche = new Coche("Toyota", 2020);

public class Coche { String marca; int año; // Constructor de la clase public Coche(String marca, int año) { this.marca = marca; this.año = año; } } // Creación de un objeto Coche Coche miCoche = new Coche("Toyota", 2020);

Creación de un objeto La instanciación de un objeto es el proceso de crear una instancia concreta de una clase. Esto se hace utilizando el operador new seguido del constructor de la clase, que es un método especial diseñado para inicializar nuevos objetos. El constructor puede tomar parámetros para asignar valores iniciales a los atributos del objeto.Ejemplo en Java:

public class Conductor { String nombre; public Conductor(String nombre) { this.nombre = nombre; } public void conducir(Coche coche) { System.out.println(nombre + " está conduciendo un " + coche.marca); } } // Creación de un objeto Conductor Conductor conductor = new Conductor("Juan"); // El conductor Juan conduce el miCoche conductor.conducir(miCoche);

Uso de un ObjetoEl uso de un objeto se refiere a cómo se manipula el objeto para realizar tareas específicas. Esto incluye leer y modificar sus atributos, así como llamar a sus métodos para ejecutar acciones. Los objetos pueden interactuar entre sí, pasando información y llamando a métodos de otros objetos, lo que permite construir sistemas complejos mediante la colaboración entre objetos.Ejemplo en Java de la interacción entre objetos:

Ejemplo en Java de invocación de un método:Suponiendo que la clase Coche tiene un método para mostrar información:

// Acceso al atributo año de miCocheint añoDelCoche = miCoche.año;// Modificación del atributo marca de miCochemiCoche.marca = "Honda";public void mostrarInfo() { System.out.println("Marca: " + marca + ", Año: " + año);}// Llamada al método mostrarInfo del objeto miCochemiCoche.mostrarInfo();

Acceso a los atributos y métodos de un objeto Una vez creado el objeto, se puede acceder a sus atributos y métodos utilizando el operador de punto ., permitiendo leer o modificar los valores de los atributos y llamar a los métodos definidos en la clase del objeto.Ejemplo en Java de acceso y modificación:

Para ampliar tu entendimiento acerca la creación y uso de objetos, consulta el siguiente artículo: Universidad de los Andes. (n.d.). Clases y Objetos. En Fundamentos de programación. Recuperado de https://universidad-de-los-andes.gitbooks.io/fundamentos-de-programacion/content/Nivel2/6_ClasesYObjetos.html