GO语言学习之面向对象(5)之多态 10面向对象编程之多态 10.1基本介绍 变量(实例)具有多种形态。面向对象的三大特征,在Go语言,多态特征是通过接口实现的。可以按照统一的接口来调用不同的实现。这时接口变量就呈现不同的形态 10.2快速入门 在前面的USB接口案例,Usb usb ,既可以接收手机变量,又可以接收相机变量,就体现了USB接口多态特性。 //编写一个方法 working,接收一个usb接口类型变量 //只要是实现了USB接口(所谓实现 USB接口,就是指实现了USB接口声明的所有方法) func(c Computer)Working(usb Usb){ //usb变量会