Foros aprenderaprogramar.com

Aprender a programar => Aprender a programar desde cero => Mensaje iniciado por: Hector Hugo en 05 de Marzo 2016, 06:25

Título: Ejercicio Java CU00642B paso de objetos como parámetros a método o constructor
Publicado por: Hector Hugo en 05 de Marzo 2016, 06:25
No estoy seguro si entendí muy bien la pregunta de este ejercicio. Y además está combinado con el ejercicio anterior. Espero sea esto lo que pide.

Código: [Seleccionar]
public class SalonCasa {

private int numeroDeTelevisores;
private String tipoSalon;

public SalonCasa(){

numeroDeTelevisores = 0;
tipoSalon = "desconocido";
}

public int getNumeroDeTelevisores() {
return numeroDeTelevisores;
}

public void setNumeroDeTelevisores(int numeroDeTelevisores) {
this.numeroDeTelevisores = numeroDeTelevisores;
}

public String getTipoSalon() {
return tipoSalon;
}

public void setTipoSalon(String tipoSalon) {
this.tipoSalon = tipoSalon;
}
}

Código: [Seleccionar]
public class CocinaCasa {

private boolean esIndependiente;
private int numeroDeFuegos;

public CocinaCasa(){

esIndependiente = false;
numeroDeFuegos = 0;
}

public boolean isEsIndependiente() {
return esIndependiente;
}

public void setEsIndependiente(boolean esIndependiente) {
this.esIndependiente = esIndependiente;
}

public int getNumeroDeFuegos() {
return numeroDeFuegos;
}

public void setNumeroDeFuegos(int numeroDeFuegos) {
this.numeroDeFuegos = numeroDeFuegos;
}
}

Código: [Seleccionar]
public class Casa {

private double superficie;
private String direccion;
private SalonCasa salonCasa;
private CocinaCasa cocina;

public Casa(){

superficie = 0.0;
direccion = "";
salonCasa = new SalonCasa();
cocina = new CocinaCasa();
}

public Casa(double superficie, String direccion, SalonCasa salonCasa, CocinaCasa cocina){

this.superficie = superficie;
this.direccion = direccion;
this.salonCasa = salonCasa;
this.cocina = cocina;
}

public double getSuperficie(){
return superficie;
}

public void setSuperficie(double superficie){
this.superficie = superficie;
}

public String getDireccion(){
return direccion;
}

public void setDireccion(String direccion){
this.direccion = direccion;
}

public SalonCasa getSalonCasa(){
return salonCasa;
}

public void setSalonCasa(SalonCasa salonCasa){
this.salonCasa = salonCasa;
}

public CocinaCasa getCocina(){
return cocina;
}

public void setCocina(CocinaCasa cocina){
this.cocina = cocina;
}
}
Título: Re:Ejercicio Java CU00642B paso de objetos como parámetros a método o constructor
Publicado por: Alex Rodríguez en 07 de Marzo 2016, 12:08
Hola

El ejercicio está bien

Es preferible que no combines ejercicios sino que vayas uno por uno

Si no has leído estos hilos te recomiendo que lo hagas

https://www.aprenderaprogramar.com/foros/index.php?topic=1220.0

https://www.aprenderaprogramar.com/foros/index.php?topic=1238.0

Saludos