我对 java/android 中接口的理解是它们用于确保使用成员函数。例如,像Runnable一样,它确保实现的类run()
使用Runnable
.
但是,这些功能有何独特之处?假设有另一个接口,比如Runnable
只有 1 个成员函数 - 让我们称之为Passable
- 它有 1 个成员函数调用pass()
。
这两个接口到底有什么不同(除了名称不同)?
还是名称使它们与众不同?例如,Android 检测该类是否被调用Runnable
,然后它会做一些不同的事情。
拉风的咖菲猫
元芳怎么了
相关分类