package exercicios;
import java.time.LocalDate;
import java.time.format.DateTimeFormatter;
public class Projeto {
private String nome;
private LocalDate dataInicio;
private LocalDate dataFim;
private int prazoDias;
public Projeto(String nome, int prazoDias) {
this.nome = nome;
this.prazoDias = prazoDias;
this.dataInicio = LocalDate.now();
this.dataFim = dataInicio.plusDays(prazoDias);
}
public String getNome() {
return nome;
}
public void setNome(String nome) {
this.nome = nome;
}
public String getDataInicio(){
return dataInicio.format(DateTimeFormatter.ofPattern("dd/MM/yyyy"));
}
public String getDataFim(){
return dataFim.format(DateTimeFormatter.ofPattern("dd/MM/yyyy"));
}
}
package exercicios;
public class CalculandoADataDeEntrega {
public static void main(String[] args) {
Projeto projeto = new Projeto("Sprint 1", 10);
System.out.println("""
Projeto: %s
Data Inicio: %s
Data Entrega: %s
""".formatted(projeto.getNome(), projeto.getDataInicio(), projeto.getDataFim()));
}
}
Resultado:
Projeto: Sprint 1
Data Inicio: 03/04/2026
Data Entrega: 13/04/2026