【发布时间】:2013-07-14 23:38:56
【问题描述】:
我觉得这是一个带有技巧的基本问题。
我想扩展 ActionBar 的功能,在查找 ActionBar 代码后发现 ActionBar 是一个抽象类,而真正实例化的类是 ActionBarImpl。
这种有一个抽象和一个实现实现的模式在android源代码中被广泛使用。
开发者网站不详述细节,但总是将抽象类描述为已实现的类。
我看到从 java 语言严格的角度来看,我应该扩展 ActionBarImpl,否则我将无法调用 super 方法,但我从未见过扩展 <class>Impl 类的示例。
帮助。
【问题讨论】:
标签: java android android-actionbar class-extensions