初始化一个null接口的目的 public class AdapterWrapper implements ListAdapter { ListAdapter delegate=null; } 意思是 delegate 是 ListAdapter 接口的一个引用,目前指向 null。 你可以让它指向任何类实现 ListAdapter 接口,比如 SimpleCursorAdapter, WrapperListAdapter。 所以你只使用一个引用指向一个接口就行了。