Mostrar Mensajes

Esta sección te permite ver todos los posts escritos por este usuario. Ten en cuenta que sólo puedes ver los posts escritos en zonas a las que tienes acceso en este momento.


Temas - Tete69

Páginas: [1]
1
Hola, aqui el ejercicio correspondiente a la entrega sobre el tema del titulo.

Código: [Seleccionar]
//Ejercicio CU00654B

public class Profesor{
    private String nombre;
    private String apellidos;
    private int edad;
    private boolean casado;
    private boolean especialista;
   
    public Profesor(String nombre, String apellidos, int edad, boolean casado, boolean especialista){
        this.nombre = nombre;
        this.apellidos = apellidos;
        this.edad = edad;
        this.casado = casado;
        this.especialista = especialista;
    }
   
    public Profesor(){
        nombre = "";
        apellidos = "";
        edad = 0;
        casado = false;
        especialista = false;
    }
   
    public void nombre (String nombre){
        this.nombre = nombre;
    }
   
    public void apellidos (String apellidos){
        this.apellidos = apellidos;
    }
   
    public void edad (int edad){
        this.edad = edad;
    }
   
    public void casado (boolean casado){
        this.casado = casado;
    }
   
    public void especialista (boolean especialista){
        this.especialista = especialista;
    }
   
    public String getNombre(){return nombre;}
    public String getApellidos(){return apellidos;}
    public int edad(){return edad;}
    public boolean getCasado(){return casado;}
    public boolean getEspecialista(){return especialista;}
   
}



Un saludo

2
Mi ejercicio sobre este tema.

Código: [Seleccionar]
//Ejercicio CU00649B

public class Combinar{
    //Sin atributos

    //Constructor
    public Combinar(){
        //Nada que declarar
    }

    //Metodo
    String combinar(String valor_texto1,String valor_texto2,String valor_texto3){
        String combinar = valor_texto1.substring(0,2)+" "+ valor_texto2.substring(0,4)+"-" + valor_texto3.substring(0,7);
        return combinar;
    }
}

3
Buenos dias, aqui dejo el ejercicio sobre consulta de documentacion de librerias de Java. Ejercicio CU00647B del curso de fundamentos de programación Java.

Código: [Seleccionar]

//Ejercicio CU00647B

public class MiniCalculadoraEjemplo{
   
    public MiniCalculadoraEjemplo(){ }//Nada que declarar
   
    public double valorAbsolutoApiJava(double m){return Math.abs (m);}
   
    public double raizCuadradaApiJava (double n){return Math.sqrt (n);}
   
}


Salu2

4
Hola, aqui os dejo el ejercicio del curso online de Java correspondiente a tema del titulo del post.

Clase CocinaCasa

Código: [Seleccionar]
//Ejercicio CU00642B

public class CocinaCasa{
    private boolean esIndependiente;
    private int numeroDeFuegos;

    public CocinaCasa(){
        esIndependiente = false;
        numeroDeFuegos = 0;
    }

    public CocinaCasa(boolean valorEsIndependiente, int valorNumeroDeFuegos){
        esIndependiente = valorEsIndependiente;
        numeroDeFuegos = valorNumeroDeFuegos;
    }

    public void setEsIndependiente(boolean valorEsIndependiente){
        esIndependiente = valorEsIndependiente;
    }

    public void setNumeroDeFuegos(int valorNumeroDeFuegos){
        numeroDeFuegos = valorNumeroDeFuegos;
    }

    public boolean getEsIndependiente(){return esIndependiente;}

    public int getNumeroDeFuegos(){return numeroDeFuegos;}

}


Clase SalonCasa

Código: [Seleccionar]
//Ejercicio CU00642B

public class SalonCasa{

    private int numeroDeTelevisores;
    private String tipoSalon;

    public SalonCasa(){
        numeroDeTelevisores = 0;
        tipoSalon = "Desconocido";
    }

    public SalonCasa(int valorNumeroDeTelevisores, String valorTipoSalon){
        numeroDeTelevisores = valorNumeroDeTelevisores;
        tipoSalon = valorTipoSalon;
    }

    public void setNumeroDeTelevisores(int valorNumeroDeTelevisores){
        numeroDeTelevisores = valorNumeroDeTelevisores;
    }

    public void setTipoSalon(String valorTipoSalon){
        tipoSalon = valorTipoSalon;
    }

    public int getNumeroDeTelevisores(){return numeroDeTelevisores;}

    public String getTipoSalon() {return tipoSalon;}

}

Clase Casa

Código: [Seleccionar]
//Ejercicio CU00642B

public class Casa{
    private double superficie;
    private String direccion;
    private SalonCasa salonCasa;
    private CocinaCasa cocina;
   
    //Constructor
    public Casa(SalonCasa objetoSalonCasa, CocinaCasa objetoCocina){
        salonCasa = new SalonCasa(objetoSalonCasa.getNumeroDeTelevisores(), objetoSalonCasa.getTipoSalon());
        cocina = new CocinaCasa(objetoCocina.getEsIndependiente(), objetoCocina.getNumeroDeFuegos());
    }
   
    //Setters
   
    public void setSuperficie(double valorSuperficie){
        superficie = valorSuperficie;
    }
   
    public void setDireccion(String valorDireccion){
        direccion = valorDireccion;
    }
   
    public void setNumeroDeTelevisores(int valorNumeroDeTelevisores){
        salonCasa.setNumeroDeTelevisores(valorNumeroDeTelevisores);
    }
   
    public void setTipoSalon(String valorTipoSalon){
        salonCasa.setTipoSalon(valorTipoSalon);
    }
   
    public void setEsIndependiente(boolean valorEsIndependiente){
        cocina.setEsIndependiente(valorEsIndependiente);
    }
   
    public void setNumeroDeFuegos(int valorNumeroDeFuegos){
        cocina.setNumeroDeFuegos(valorNumeroDeFuegos);
    }
   
    public double getSuperficie(){return superficie;}
   
    public String getDireccion(){return direccion;}
   
    public String getDatosCasa(){
        int numeroDeTelevisores = salonCasa.getNumeroDeTelevisores();
        String tipoSalon = salonCasa.getTipoSalon();
        boolean esIndependiente = cocina.getEsIndependiente();
        int numeroDeFuegos = cocina.getNumeroDeFuegos();
       
        String cadenaEsIndependiente ="";
        if (esIndependiente == true){
            cadenaEsIndependiente = "Independiente";
        }
        else if (esIndependiente == false){
            cadenaEsIndependiente = "No Independiente";
        }
       
        String datosCasa = "El objeto Casa presenta estos datos. Numero de Televisores: " + numeroDeTelevisores + "Tipo de Salon " + tipoSalon +
        "La cocina " + esIndependiente + " es independiente y tiene " + numeroDeFuegos + "fuegos. ";
       
        System.out.println(datosCasa);
        return datosCasa;
    }
}



Saludos.

5
Buenas aqui os dejo el ejercicio CU00640B del tutorial de fundamentos de programación orientada a objetos, sobre clases con varios constructores.

Código: [Seleccionar]
//Ejercicio CU00640B

public class Profesor{
    private String nombre;
    private String apellidos;
    private int edad;
    private boolean casado;
    private boolean especialista;

    public Profesor(String nombrePersona, String apellidosPersona,int edadPersona, boolean casadoPersona, boolean especialistaPersona){
        nombre = nombrePersona;
        apellidos = apellidosPersona;
        edad = 0;
        casado = false;
        especialista = false;
    }

    public Profesor(){
        nombre = "";
        apellidos = "";
        edad = 0;
        casado = false;
        especialista = false;
    }

    public void setNombre (String valorNombre){
        nombre = valorNombre;
    }

    public String getNombre(){return nombre;}

    public void setApellidos (String valorApellidos){
        apellidos = valorApellidos;
    }

    public String apellidos(){return apellidos;}

    public void setEdad (int valorEdad){
        edad = valorEdad;
    }

    public int edad(){return edad;}

    public void casado (boolean valorCasado){
        casado = valorCasado;
    }

    public boolean casado(){return casado;}

    public void especialista (boolean valorEspecialista){
        especialista = valorEspecialista;
    }

    public boolean especialista(){return especialista;}

}

Mucahs gracias por vuestro tiempo y un saludo.

6
Hola, aqui mi ejercicio del tema del titulo CU00639B del curso de fundamentos de programación orientada a objetos con Java.

Código: [Seleccionar]
public class Bombero{
    private String nombre;
    private String apellidos;
    private int edad;
    private boolean casado;
    private boolean especialista;
   
    public Bombero(String valorNombre, String valorApellidos, int valorEdad, boolean valorCasado, boolean valorEspecialista){
        nombre = valorNombre;
        apellidos = valorApellidos;
        edad = valorEdad;
        casado = valorCasado;
        especialista = valorEspecialista;
    }
   
    public void setNombre (String valorNombre){
        nombre = valorNombre;
    }
   
    public String getNombre(){return nombre;}
   
    public void setApellidos (String valorApellidos){
        apellidos = valorApellidos;
    }
   
    public String getApellidos(){return apellidos;}
   
    public void setEdad (int valorEdad){
        edad = valorEdad;
    }
   
    public int getEdad(){return edad;}
   
    public void setCasado (boolean valorCasado){
        casado = valorCasado;
    }
   
    public boolean getCasado(){return casado;}
   
    public void setEspecialista (boolean valorEspecialista){
        especialista = valorEspecialista;
    }
   
    public boolean getEspecialista(){return especialista;}
}

Me lo compila bien, pero cuando creo un objeto y relleno los campos, me da un error y no me deja crearlo, el error es:

"Error: Incompatible types: int cannot be converted to boolean"

Un saludo y muchas gracias.






7
Hola, aqui dejo mi ultimo ejercicio realizado CU00638B del curso para principiantes en Java.

Código: [Seleccionar]
//Ejercicio CU00638B

public class Motor{
    private int tipoBomba;
    private String tipoFluido;
    private String combustible;
   
    public Motor(){
        tipoBomba = 0;
        tipoFluido = "";
        combustible = "";
    }
   
    public void setTipoBomba (int valorTipoBomba){
        tipoBomba = valorTipoBomba;
    }
   
    public int getTipoBomba(){return tipoBomba;}
   
    public void setTipoFluido (String valorTipoFluido){
        tipoFluido = valorTipoFluido;
    }
   
    public String getTipoFluido(){return tipoFluido;}
   
    public void setCombustible (String valorCombustible){
        combustible = valorCombustible;
    }
   
    public String getCoombustible(){return combustible;}
   
    public boolean dimeSiMotorEsParaAgua(){
        boolean motorEsParaAgua = false;
        if (tipoBomba == 1 ){motorEsParaAgua = true;}
        return motorEsParaAgua;
    }
   
}

8
Aqui mi ejercicio acerca del uso del Switch. Ejercicio CU00637B del curso de iniciación a la programación orientada a objetos.

Código: [Seleccionar]
//Ejercicio Switch. Ejercicio CU00637B

public class Motor{
    private int tipoBomba;
    private String tipoFluido;
    private String combustible;

    public Motor(){
        tipoBomba = 0;
        tipoFluido = "";
        combustible = "";
    }

    public void setTipoBomba (int valorTipoBomba){
        tipoBomba = valorTipoBomba;
    }

    public void setTipoFluido (String valorTipoFluido){
        tipoFluido = valorTipoFluido;
    }

    public void setCombustible (String valorCombustible){
        combustible = valorCombustible;
    }

    public void dimeTipoMotor(){
        switch(tipoBomba){
            case 0: System.out.println("No hay establecido un valor definido para el tipo de bomba");break;
            case 1: System.out.println("La bomba es una bomba de agua"); break;
            case 2: System.out.println("La bomba es una bomba de gasolina");break;
            case 3: System.out.println("La bomba es una bomba de hormigon");break;
            case 4: System.out.println("La bomba es una bomba de pasta alimenticia");break;
            default: System.out.println("No existe un valor valido para el tipo de bomba");break;
        }
    }

    public int getTipoBomba(){return tipoBomba;}

    public String getTipoFluido(){return tipoFluido;}

    public String getCombustible(){return combustible;}
   
}

9
Hola, os muestro aqui el ejercicio  CU00636B del curso básico de Java, me he liado un poco con el método comprobarDimensiones, pero mirando un poco ejercicios de otros compañeros  y releyendo el tema al final creo que lo he entendido, auque me queda una duda, pues cuando creo un objeto y uso los metodos, las ventanas con los mensajes no se abren automaticamente al establecer los valores como ocurria en el ejercicio donde practicamos con el "System.out.println", puedo ver la ventana cuando pincho boton derecho sobre el objeto y selecciono
"void comprobarDimensiones", ahi si quedan almacenados los mensajes de todas la veces que cambio los datos.

Bueno aqui dejo mi ejercicio.
Código: [Seleccionar]
//aprenderaprogramar.com - Ejercicio CU00636B

public class Rueda{//Iniciamos la clase
    private String tipo;
    private double grosor;
    private double diametro;
    private String marca;

    public Rueda(){ //Iniciamos el constructor
        tipo = "";
        grosor = 0;
        diametro = 0;
        marca = "";
    }//Cerramos el constructor

    public void setTipo (String valorTipo){
        tipo = valorTipo;
    }

    public void setGrosor (double valorGrosor){
        grosor = valorGrosor;
    }

    public void setDiametro (double valorDiametro){
        diametro = valorDiametro;
    }

    public void setMarca (String valorMarca){
        marca = valorMarca;
    }
   
    public void comprobarDimensiones (){
        if(diametro > 1.4){
            System.out.println("La rueda es para un vehículo grande");
        }
        else if (diametro > 0.8 && diametro <= 1.4){
            System.out.println("La rueda es para un vehiculo mediano");
        }
        else{
            System.out.println("La rueda es para un vehículo pequeno");
        }
        if((diametro > 1.4 && grosor < 0.4) || (diametro <= 1.4 && diametro > 0.8 && grosor < 0.25)){
            System.out.println("El grosor para esta rueda es inferior al recomendado.");
        }
    }

    public String getTipo(){return tipo;}

    public double getGrosor(){return grosor;}

    public double getDiametro(){return diametro;}

    public String getMarca(){return marca;}
}


Páginas: [1]

Sobre la educación, sólo puedo decir que es el tema más importante en el que nosotros, como pueblo, debemos involucrarnos.

Abraham Lincoln (1808-1865) Presidente estadounidense.

aprenderaprogramar.com: Desde 2006 comprometidos con la didáctica y divulgación de la programación

Preguntas y respuestas

¿Cómo establecer o cambiar la imagen asociada (avatar) de usuario?
  1. Inicia sesión con tu nombre de usuario y contraseña.
  2. Pulsa en perfil --> perfil del foro
  3. Elige la imagen personalizada que quieras usar. Puedes escogerla de una galería de imágenes o subirla desde tu ordenador.
  4. En la parte final de la página pulsa el botón "cambiar perfil".