![](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEiUTWEGmAsCFcaz_sWTC31qbZ_tlWdNLd-tHnOesBCk7SxT4NAD5Dr1nOW1l6vul_KYADaNCvKN_0Gdl456QpphhLNdcQlAj7okcVJWTVHWI0fftv_okXHGCLflmYmnh1Zk9mRsRaJgu-DR/s400/chat_java.png)
Modo de uso : ->Primero ejecutar el servidor luego el cliente :D
public Perro() { Nombre = "Toby"; color = "Cafe"; raza = "Chapi"; sexo = "MAcho"; }Imagínate que en una de ellas el Docente nos pida instanciar (crear) 20 Perros uff tardarías full tiempo en leer los datos de cada objeto. Pero con los constructores nos ahorramos ese trabajito de estar llenando uno por uno :xD.
public void LeerPerro() {
Scanner sc = new Scanner(System.in); System.out.println("Nombre del Perro :"); Nombre = sc.nextLine(); System.out.println("Su color :"); color = sc.nextLine(); System.out.println("Su raza :"); raza = sc.nextLine(); System.out.println("Su sexo :"); sexo = sc.nextLine(); }Mostrar()
public void Mostrar() { System.out.println("Nombre del Perro : " + Nombre); System.out.println("Su color : " + color); System.out.println("Su raza : " + raza); System.out.println("Su sexo : " + sexo); }
import java.util.Scanner; class Perro { private String Nombre; private String color; private String raza; private String sexo; public Perro() { Nombre = "Toby"; color = "Cafe"; raza = "Chapi"; sexo = "MAcho"; } public void LeerPerro() { Scanner sc = new Scanner(System.in); System.out.println("Nombre del Perro :"); Nombre = sc.nextLine(); System.out.println("Su color :"); color = sc.nextLine(); System.out.println("Su raza :"); raza = sc.nextLine(); System.out.println("Su sexo :"); sexo = sc.nextLine(); } public void Mostrar() { System.out.println("Nombre del Perro : " + Nombre); System.out.println("Su color : " + color); System.out.println("Su raza : " + raza); System.out.println("Su sexo : " + sexo); } }Clase App, principal, como quieran llamarlo.
Perro a = new Perro();Con ello estamos creando un nuevo objeto de tipo PERRO, podemos crear infinidad de objetos con nombres diferente :xD.
public class Main { public static void main(String[] starsaminf) { Perro a = new Perro(); a.LeerPerro(); System.out.println("*****************"); a.Mostrar(); System.out.println("*****************"); Perro b = new Perro(); b.Mostrar(); System.out.println("*****************"); } }Saludos :D