Go语言中文网 为您找到相关结果 1

Golang的面向对象

在golang中,面向对象一直是一个纠纷,怎么说好呢。就是官网说没有面向对象这个概念,可是又给出了类似面向对象的概念。 和其他语言不同Golang只有接口和结构体分别为 interface 和 struct 我们以javascript es6为例子做对比 class ClassName { public name; // 成员属性 } 我们一个类有哪些属性,一般的语言和以上的写法是差不多的。可是到了golang的话,就有点变味了。 type ClassName struct { name string; } 我们有时候还需要在类中添加行为(方法)。我们在其他语言通常是 class ClassName { public name; // 成员属性 public setName(name){} ...阅读全文

博文 2020-01-16 11:32:41 傻梦兽