ProghubPH
Вопрос из теста ООП основы
ООП / junior

Какой принцип ООП "нарушает" следующий фрагмент кода:

 один вариант
class Counter { 
    public int count; 
    public void increment() { count++; } 
    public int get() { return count; } 
} 
public class Main { 
    public static void main(String[] args) { 
        Counter counter = new Counter(); 
        counter.count = 5; 
    } 
} 
Инкапсуляция
Композиция
Равенство
Полиморфизм
Агрегация