标签: java function inheritance function-calls
我有一个基类Base,以及它的派生类,如DerivedA,DerivedB等。我有从android.os.AsyncTask派生的任务类,如TaskA,Task B,TaskC等。
我想要完成的是将Task类中的调用限制为特定的Derived类。如
TaskA可以从DerivedA调用函数,但不能从DerivedB,DerivedC等调用函数......
答案 0 :(得分:0)
每个班级都可以调用public个方法。您可以通过将类放在单独的包中并使用包私有访问来限制访问。如果您还不知道,请参阅here。
public