要写一些父类的时候通常用的到一些方法要用虚函数;
抽象类abstract比起接口interface有许多好处,抽象类允许一些函数实现方法;而接口则全部是虚函数:
public abstract class Holder {
private String TAG = "Holder";
abstract void findViews();
abstract void init();
abstract View getCurrentView();
abstract Object getCurrentItem();
abstract void refreshUI();
}
而接口:
public interface ListviewItemCallBack {
public void CallBack();
}