go语言支持类的操作,但是没有class关键字,使用struct来模拟类
绑定方法类继承类中套类,即为继承
类的访问权限在go语言中,权限都是通过首字母大小来控制
import -->如果包名不同,那么只有大写字母开头的才是public的
对于类里面的成员、方法-->只有大写开头的才能在其它包中使用
interface表示任何类型
多态C语言的多态需要父子继承关系
Go语言的多态不需要继承,只要实现相同的接口
输出
定义一个接口,里面设计好需要的接口,可以有多个
任何实现了这个接口的类,都可以赋值给这个接口,从而实现多态
多个类之间不需要有继承关系
如果interface中定义了多个接口,那么实际类必须全部实现接口函数,才可以赋值