0 votos
por (20 puntos) en Java
1. Crea una clase Tarea con los atributos de tipo String descripción, fecha, prioridad y un atributo de tipo booleano llamado “completada”

2. Crea los métodos getters y setters apropiados para cada uno de los atributos (los métodos que faltan para poder consultar y modificar el valor de todos los atributos)

3. Crea dos métodos, aumentarPrioridad y disminuirPrioridad, que me aumenten o disminuyan en uno la prioridad, pero teniendo en cuenta que la prioridad debe estar entre 1 y 10, es decir, no podemos aumentar la prioridad más allá de 10 ni disminuir más allá del 1.

4. Crea un objeto Tarea t en una clase principal y prueba los métodos aumentarPrioridad y disminuirPrioridad y muéstralo por la pantalla, haciendo uso del método getPrioridad

5. Muestra la descripción de la tarea.

El apartado 3 y 4 no tengo idea de como plantearlo... más o menos habia puesto algo así..

package tarea3;

public class Tarea {

    String descripcion;                    

    String fecha;                  

    String prioridad;                        

    boolean completada;  

    int a

  Tarea (){

   this.a = 1

 }

  

  public void setDescripcion(){

          this.descripcion = "Tarea nueva";

 }

  

   public String getDescripcion(){

       return descripcion;

   }

   

    public void setFecha(){

          this.fecha = "18/11/20";

 }

  

   public String getfecha(){

       return fecha;

   }

     public void setPrioridad(String prioridad){

          this.prioridad = "La prioridad es";

 }

  

   public String getPrioridad(){

       return prioridad;

       

   }

   

   public void setCompletada(boolean completada){

       this.completada = true;

   }

    public boolean getCompletada(){

        return completada;

   }

    

   public void aumentarPrioridad(){

       if(this.a <10){

       this.a++;

       }

   }

           

          

   public void disminuirPrioridad (){

       if(this.a > 1){

       this.a--;

no sé si está bien , cabe destacar (que estoy empezando , gracias <3 :D)

Por favor, accede o regístrate para responder a esta pregunta.

Preguntas relacionadas

0 votos
0 respuestas
preguntado por daniela (20 puntos) Ene 15, 2023 en Java
0 votos
0 respuestas
preguntado por jasinski (20 puntos) Ene 28, 2016 en Java
0 votos
0 respuestas
Bienvenido a Dudas de Programación, donde puedes hacer preguntas y recibir respuestas sobre los problemas más frecuentes de los lenguajes de programación, frameworks de desarrollo y bases de datos que utilices. Foro de Línea de Código

Categorías

...