1 //abstract and make private
2 package p;
3 class A{
4 	private int f;
m()5 	void m(){
6 		setF(getF());
7 	}
getF()8 	public int getF(){
9 		return f;
10 	}
setF(int f)11 	public void setF(int f){
12 		this.f= f;
13 	}
14 }
15 class B{
m()16 	int m(){
17 		A a= new A();
18 		a.setF(a.getF());
19 		return a.getF();
20 	}
21 }