package p; | |
class A{ | |
/** | |
* @deprecated Use {@link #m(boolean,int)} instead | |
*/ | |
protected void m(int i, boolean b){ | |
m(b, i); | |
} | |
protected void m(boolean b, int i){ | |
} | |
private void foo(){ | |
m(true, 2); | |
} | |
} | |
class B extends A{ | |
/** | |
* @deprecated Use {@link #m(boolean,int)} instead | |
*/ | |
protected void m(int j, boolean b){ | |
m(b, j); | |
} | |
protected void m(boolean b, int j){ | |
m(false, 6); | |
super.m(true, 4); | |
} | |
} |