摘要:
概念 方法就是一个包含接收者的函数。接收者可以是命名类型或结构体类型的一个值或指针。 语法 方法与函数对比 意义 1. go没有类的概念 2. 方法:某个类别的行为功能,需要指定接收者 3. 函数:是一段独立功能的代码,可以直接调用。 语法: 1. 方法:方法名可以相同,只要接收者不同就可以 2. 阅读全文
摘要:
OOP Go不是纯面向对象的语言 Go没有面向对象的三大特征(封装,继承,多态) Go通过结构体嵌套模拟继承 模拟继承性:is-a type A struct{ field } type B struct{ A //匿名字段 提升字段 } 模拟聚合关系:has-a type C struct{ fi 阅读全文