package br.com.screenmath.william.encapsulamento.bateria;
import java.time.LocalDateTime;
import java.time.format.DateTimeFormatter;
public class Bateria {
private int nivelBateria;
LocalDateTime dataHora;
public void setNivelBateria(int nivelBateria){
DateTimeFormatter formatter = DateTimeFormatter.ofPattern("dd/MM/yyyy HH:mm");
dataHora = LocalDateTime.now();
System.out.println(dataHora.format(formatter));
if(nivelBateria >= 0 && nivelBateria <= 100){
this.nivelBateria = nivelBateria;
System.out.print("Status: ");
if(nivelBateria <= 20){
System.out.println("Bateria fraca");
} else if (nivelBateria < 80) {
System.out.println("Bateria ok");
}else {
System.out.println("Bateria cheia");
}
}else {
System.out.println("nivel de Bateria invalida");
}
}
}