Jak zaimplementować w kodzie wprowadzanie danych, żeby było to zgodne z zasadami hermetyzacji? Czy umieszczenie Scanner w "setterze" jest poprawne?
private int liczba
public void setWaga(int jakaLiczba)
{
System.out.println("Podaj liczbe ");
Scanner sc = new Scanner(System.in);
liczba = sc.nextInt();
jakaLiczba = liczba;
}