Foros aprenderaprogramar.com
		Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: manu37 en 29 de Octubre 2017, 09:31
		
			
			- 
				Buenos días compañeros,
 
 He realizado el ejercicio de clases que utilizan objetos(CU00641B), Gracias por la atención que le podáis dar
 
 el código es el siguiente:
 
 Código clase Casa:
 
 public class Casa
 {
 // instance variables - replace the example below with your own
 private double superficie;
 private String direccion;
 private SalonCasa salonCasa;
 private CocinaCasa cocina;
 
 
 //Constructor for objects of class Casa
 
 public Casa()
 {
 // initialise instance variables
 superficie = 0;
 direccion ="Desconocido";
 salonCasa = new SalonCasa();
 cocina = new CocinaCasa();
 }
 //Métodos para establecer valores (setters)
 public void setSuperficie(double valorSuperficie){
 
 superficie = valorSuperficie;
 }
 public void setDireccion(String valorDireccion){
 direccion = valorDireccion;
 }
 public void setSalonCasa (SalonCasa valorSalonCasa){
 salonCasa = valorSalonCasa;
 }
 public void setCocina(CocinaCasa valorCocina){
 cocina = valorCocina;
 
 }
 //Metodos para obtener valores (getters)
 public double getSuperficie(){
 
 return superficie;
 
 }
 public String getDireccion(){
 return direccion;
 
 }
 public SalonCasa getSalonCasa(){
 
 return salonCasa;
 
 }
 public CocinaCasa getCocina(){
 
 return cocina;
 
 }
 
 
 
 }
 Código clase SalonCasa:
 
 public class Casa
 {
 // instance variables - replace the example below with your own
 private double superficie;
 private String direccion;
 private SalonCasa salonCasa;
 private CocinaCasa cocina;
 
 
 //Constructor for objects of class Casa
 
 public Casa()
 {
 // initialise instance variables
 superficie = 0;
 direccion ="Desconocido";
 salonCasa = new SalonCasa();
 cocina = new CocinaCasa();
 }
 //Métodos para establecer valores (setters)
 public void setSuperficie(double valorSuperficie){
 
 superficie = valorSuperficie;
 }
 public void setDireccion(String valorDireccion){
 direccion = valorDireccion;
 }
 public void setSalonCasa (SalonCasa valorSalonCasa){
 salonCasa = valorSalonCasa;
 }
 public void setCocina(CocinaCasa valorCocina){
 cocina = valorCocina;
 
 }
 //Metodos para obtener valores (getters)
 public double getSuperficie(){
 
 return superficie;
 
 }
 public String getDireccion(){
 return direccion;
 
 }
 public SalonCasa getSalonCasa(){
 
 return salonCasa;
 
 }
 public CocinaCasa getCocina(){
 
 return cocina;
 
 }
 
 
 
 }
 Código CocinaCasa:
 
 public class CocinaCasa
 {
 // instance variables - replace the example below with your own
 private boolean esIndependiente;
 private int numeroDeFuegos;
 
 
 //Constructor for objects of class CocinaCasa
 
 public CocinaCasa()
 {
 // initialise instance variables
 esIndependiente = false;
 numeroDeFuegos = 0;
 }
 //Métodos para establecer valores (setters)
 public void setEsIndependiente(boolean valorEsIndependiente){
 
 esIndependiente = valorEsIndependiente;
 
 }
 public void setNumeroDeFuegos(int valorNumeroDeFuegos){
 numeroDeFuegos = valorNumeroDeFuegos;
 
 }
 //Metodos para obtener valores (getters)
 public boolean getEsIndependiente(){
 return esIndependiente;
 
 }
 public int getNumeroDeFuegos(){
 return numeroDeFuegos;
 
 }
 
 
 }
- 
				Hola manu37, el código hasta donde he podido ver es correcto, pero parece que has pegado dos veces la clase Casa, y faltaría el código de la clase SalonCasa que no he podido verlo.
 
 Saludos