¿Puedo limitar los métodos que otra clase puede llamar en Java?
Asumamos que tengo clasesA
, B
yC
donde claseC
Tiene propiedades legibles y de escritura:
public class C {
private int i = 0;
// Writable.
public void increment() { i++; }
// Readable.
public int getScore() { return i; }
}
¿Es posible dejar soloA
utilizar elincrement()
metodo y solo dejaB
utilizar elgetScore()
¿método?