Creacion de objetos
Ahora que ya sabemos leer del teclado, operar con variables y tenemos creada la clase Casa, vamos a crear unos cuantos objetos de la clase Casa, primero se pone el nombre de la clase al que pertenezca el objeto (Casa) y luego el nombre que le queramos poner al objeto:
Casa micasa
A mi casa hay que asignarle algun valor, esto se hace utilizando el constructor de la clase, en este caso es Casa(String, int) o Casa(int), al final la cosa quedaria asi:
Casa micasa = new Casa(“Calle flores”, 4);
O utilizando variables
Casa micasa = new Casa(unacallecualquiera, unnumerocualquiera);
creandoCasa.java:
- import java.uti*;
- public class creandoCasas{
- int numero = teclado.nextInt(); //Asignamos el entero que se escriba a la variable numero
- Casa casanueva = new Casa(nombre, numero); // Creamos el objeto casanueva de la clase Casa, pasandole las variables nombre y numero como establecimos al crear la clase en el constructor
- Casa casanueva2 = new Casa(numero); // Lo mismo pero utilizando el otro constructor que creamos en el que solo se pasaba el numero de la calle
- int numero2 = teclado.nextInt();
- casanueva.ponNumero(numero2); // Le asignamos el numero nuevo como numero de la primera casa que creamos
- }
- }


