我觉得这是一个带有一些技巧的基本问题。
我想扩展ActionBar的功能,查看ActionBar代码发现ActionBar是一个抽象类,真正的实例化类是ActionBarImpl。
这种具有抽象和 Impl 实现的模式在 android 源代码中被广泛使用。
开发者网站不详述细节,但总是描述抽象类,就好像它是实现的类一样。
我看到从 java 语言严格的角度来看,我应该扩展 ActionBarImpl,否则我将无法调用super
方法,但我从未见过扩展<class>Impl
类的示例。
帮助。
问问题
86 次