我的应用只能在Android 4.0/API 14或更高版本上运行(即minSdkVersion ="14",targetSdkVersion ="17").
在这种情况下使用ActionBarSherlock有什么好处吗?
来自第三方:
package lib
type Bar interface{
Age() int
}
Foo(b Bar) int
Run Code Online (Sandbox Code Playgroud)
这不会编译,因为Age它是方法名称和字段名称:
package main
import "lib"
type Person struct {
Age int
}
func (p *Person)Age() int {
return p.Age
}
func main() {
p := Person()
lib.Foo(p)
}
Run Code Online (Sandbox Code Playgroud)
没有重命名Person.Age,有没有办法调用lib.Foo()一个实例Person?