Ejemplos De Clases En Java

  • May 2020
  • PDF

This document was uploaded by user and they confirmed that they have the permission to share it. If you are author or own the copyright of this book, please report to us by using this DMCA report form. Report DMCA


Overview

Download & View Ejemplos De Clases En Java as PDF for free.

More details

  • Words: 844
  • Pages: 8
Ejemplos de clases en Java 1.

Clase Persona

public class Persona{ // Atributos private int idPersona; private String nombre; private int edad; private String genero; // Constructores public Persona(int id,String nombre, int edad){ setIdPersona (id); setNombre (nombre); setEdad (edad); } public Persona(){} public Persona(int id,String nombre, int edad, String genero){ setIdPersona (id); setNombre (nombre); setEdad (edad); setGenero (genero); } // Métodos set`s public void setIdPersona(int valor) { this.idPersona=valor; } public void setNombre(String valor) { this.nombre=valor; } public void setGenero(String valor) { if(valor.equals("F")|| valor.equals("M")) { this.genero=valor; } else { System.out.println("El género debe ser F o M"); } }

public void setEdad (int valor) { if (valor < 55) { this.edad =valor; } else { System.out.println("La edad debe ser < 55"); } } // Métodos get’s public int getIdPersona(){ return this.idPersona; } public String getNombre(){ return this.nombre; } public int getEdad(){ return this.edad; } public String getGenero(){ return this.genero; } }

Método Principal public class TestPersona{ public static void main (String [] arreglo) { Persona p= new Persona(); Persona p1=new Persona(22,"Marcos",12); p1.setGenero("M"); Persona p4=new Persona(33,"Lucia",34,"F"); System.out.println(p1.getIdPersona() + " " + p1.getNombre() + " " p1.getEdad()); System.out.println(p4.getIdPersona() + " " + p4.getNombre() + " " +p4.getEdad()+ " " +p4.getGenero()); } }

2. Clase Colegio public class Colegio{

//atributos private String nombreDocente; private int numeroMaterias; private String nombreEstudiante; // metodos constructor public Colegio(String nombreDocente,int numeroMaterias, String nombreEstudiante){ setNombreDocente(nombreDocente); setNumeroMaterias(numeroMaterias); setNombreEstudiante(nombreEstudiante); } // metodo set public void setNombreDocente(String N){ this.nombreDocente=N; } public void setNumeroMaterias(int M){ if (M < 5) { this.numeroMaterias=M; } else { System.out.println("numero de materias no >5 materias"); } } public void setNombreEstudiante(String E){ this.nombreEstudiante=E; }

Método Principal public class TestColegio{ //método main public static void main (String [] args){ //instanciando un objeto Colegio pradosdelNorte = new Colegio("julian",1,"juana"); System.out.println(pradosdelNorte.getNombreDocente() +" "+ pradosdelNorte.getNumeroMaterias() +" "+ pradosdelNorte.getNombreEstudiante()); } }

3. Clase X

public class X { private double idX; private int ab; private int c; public X () {} public X (double idX,int ab) { setIdX (idX); setAb (ab); } public X (double idX,int ab,int c) { setIdX (idX); setAb (ab); setC (c); } public void setIdX(double x) { this.idX=x; } public void setAb(int a) { this.ab=a; } public void setC(int val) { if(val==0 || val==1) { this.c=val; } else { System.out.println ("Los números validos son 0 y 1"); } } public double getIdX () { return this.idX; } public int getAb () { return this.ab; } public int getC () { return this.c; } }

Método Principal

public class TestX { public static void main (String [] arreglo) { X p= new X ( ); X p1= new X (20,15); X p4= new X (33,2,40); System.out.println(p1.getIdX()+ " "+ p1.getAb()); System.out.println(p4.getIdX()+ " "+ p4.getAb() + " "+ p4.getC()); } }

4. Clase Guitarra public class Guitarra { private int numeroCuerdas; private String tono; private String color; private String nombreDueño; public Guitarra (){} public Guitarra (String tono, String color, String nombreDueño) { setTono (tono); setColor (color); setNombreDueño (nombreDueño); } public Guitarra (int ncuerdas, String tono, String color) { setNumeroCuerdas (ncuerdas); setTono (tono); setColor (color); } public void setNumeroCuerdas (int valor) { if(valor < 7) { this.numeroCuerdas = valor; } else { System.out.println("no hay numero de cuerdas mayor que 7"); } } public void setNombreDueño (String valor) { this.nombreDueño = valor; }

public void setTono (String t) { this.tono = t; } public void setColor (String c) { this.color = c; } public int getNumeroCuerdas(){ return this.numeroCuerdas; } public String getTono() { return this.tono; } public String getColor() { return this.color; } public String getNombreDueño(){ return this.nombreDueño; } }

Método Principal public class TestGuitarra { public static void main (String [] arreglo) { Guitarra g1= new Guitarra (); Guitarra g2= new Guitarra ("sol","rojo","karol"); Guitarra g3= new Guitarra (6,"Mi","azul"); System.out.println (g2.getTono() + " " + g2.getColor() + " " + g2.getNombreDueño()); System.out.println (g3.getNumeroCuerdas() + " " + g3.getTono() + " " g3.getColor()); } }

5. Clase Banco public class Banco { private int numeroCuenta; private String nombreCliente; private int deposito;

private int saldo; public Banco (int numeroCuenta, String nombreCliente) { setNumeroCuenta (numeroCuenta); setNombreCliente (nombreCliente); } public Banco (int deposito, int saldo) { setDeposito (deposito); setSaldo (saldo); } public Banco (int numeroCuenta, String nombreCliente,int deposito,int saldo) { setNumeroCuenta (numeroCuenta); setNombreCliente (nombreCliente); setDeposito (deposito); setSaldo (saldo); } public void setNumeroCuenta (int valor){ if (valor < 1000) { this.numeroCuenta = valor; } else { System.out.println ("el numero de cuenta no existe"); } } public void setNombreCliente (String valor) { this.nombreCliente = valor; } public void setDeposito(int d) { this.deposito= d; } public void setSaldo(int s) { this.saldo = s; } public int getNumeroCuenta() { return this.numeroCuenta; } public String getNombreCliente() { return this.nombreCliente; } public int getDeposito() { return this.deposito; } public int getSaldo() { return this.saldo; }

}

Método Principal public class TestBanco { public static void main (String [] args) { Banco b1 = new Banco (99,"David"); Banco b2 = new Banco (100000,150000); Banco b3 = new Banco (200, "Mariana",450000,800000); System.out.println (b1.getNumeroCuenta() + " " + b1.getNombreCliente()); System.out.println (b2.getDeposito() + " " + b2.getSaldo()); System.out.println (b3.getNumeroCuenta() + " " + b3.getNombreCliente() + " " + b3.getDeposito() + " " + b3.getSaldo()); } }

Related Documents