如何从对接口的引用中获取对具体类型的引用
在PHP中,接口是一种定义了一组方法的抽象类。我们可以通过实现接口来保证类具有特定的行为。然而,有时候我们需要从对接口的引用中获取对具体类型的引用。这在某些情况下可能会导致一些困惑。所以,本文将向大家介绍如何从对接口的引用中获取对具体类型的引用。无论您是初学者还是有一定经验的开发者,本文都将对您有所帮助。接下来,让我们进入正题,一起探索这个问题的解决方案。
问题内容
我试图了解 go 中的方法、接口和具体类型是如何工作的。
比如,这里。
我的代码为:
type i interface {mymethod(....)} type a struct{i i....} func (a *a) mymethod(....) { }登录后复制
界面:
type i interface { value() string } 登录后复制