Kann ich die Methoden einschränken, die eine andere Klasse in Java aufrufen kann?

Nehmen wir an, ich habe UnterrichtA, B, undC wo klasseC hat lesbare und beschreibbare Eigenschaften:

public class C {
    private int i = 0;

    // Writable.
    public void increment() { i++; }

    // Readable.
    public int getScore() { return i; }
}

Ist es möglich, nur zu lassenA benutze dieincrement() Methode und nur lassenB benutze diegetScore() Methode?

Antworten auf die Frage(5)

Ihre Antwort auf die Frage