29、Go 结构体 - 结构体的面向对象思想
hi,我是温新
面向对象是一种对现实世界进行理解和抽象的方法。
在 PHP 等语言中使用关键字 class
来定义封装对象,然后 Go 并不是一个纯粹的面向对象的编程语言,而是采用的结构体替代类。
Go 语言没有提供类,但提供 了结构休,方法可以添加在结构体上。
Go 语言没有继承和多态,但可以通过匿名字段实现继承,通过接口实现多态。在 Go 语言中学习面向对象,主要是学习结构体(struct)、方法(method)、接口(interface)
请登录后再评论