Olá! Segue minha resolução:
- Criação da classe Tarefa:
package br.com.exercicios.alura;
public class Tarefa {
String descricao;
boolean concluida;
public String getDescricao() {
return descricao;
}
public void setDescricao(String descricao) {
this.descricao = descricao;
}
public boolean isConcluida() {
return concluida;
}
public void setConcluida(boolean concluida) {
this.concluida = concluida;
}
public Tarefa(String descricao, boolean concluida) {
this.descricao = descricao;
this.concluida = concluida;
}
@Override
public String toString() {
return "Tarefa: " + descricao +
" | Status: " + concluida;
}
}
- Main para rodar a aplicação:
package br.com.exercicios.alura;
import java.util.ArrayList;
import java.util.List;
public class Main {
public static void main(String[] args){
Tarefa tarefa1 = new Tarefa("Estudar Java", false);
Tarefa tarefa2 = new Tarefa("Fazer exercícios", true);
List<Tarefa> listaTarefas = new ArrayList<>();
listaTarefas.add(tarefa1);
listaTarefas.add(tarefa2);
listaTarefas.forEach(System.out::println);
}
}