Clases En Java
1.
Clase Persona
public class Persona{ // Atributos private int idPersona; private String nombre; private int edad; private String genero; // Constructores publicPersona(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; } publicvoid 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(){ returnthis.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) { Personap= 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)...
Regístrate para leer el documento completo.