package br.com.tarefa;
public class Tarefa {
String descricao;
boolean concluida;
public void exibirTarefa() {
if (concluida) {
System.out.printf("Tarefa: %s - Status: Concluída\n", descricao);
} else {
System.out.printf("Tarefa: %s - Status: Pendente\n", descricao);
}
}
}
package br.com.tarefa;
import java.util.ArrayList;
import java.util.List;
public class Principal {
public static void main(String[] args) {
Tarefa tarefa1 = new Tarefa();
tarefa1.descricao = "Estudar Java";
tarefa1.concluida = false;
Tarefa tarefa2 = new Tarefa();
tarefa2.descricao = "Fazer exercícios";
tarefa2.concluida = true;
List<Tarefa> lista = new ArrayList<>();
lista.add(tarefa1);
lista.add(tarefa2);
for (Tarefa tarefas : lista) {
tarefas.exibirTarefa();
}
}
}
Saída:
Tarefa: Estudar Java - Status: Pendente
Tarefa: Fazer exercícios - Status: Concluída