go语言为什么没有继承?

2013-01-02 18:02:09 +08:00
 yakczh
看了一下其他方面都很不错,但没有继承,光有接口的话,那相同的类属性,是不是都要重复声明?
3186 次点击
所在节点    Go 编程语言
6 条回复
reusFork
2013-01-02 18:03:18 +08:00
不需要,因为有embedded struct
raspberry
2013-01-02 18:20:33 +08:00
struct有匿名字段可用
notedit
2013-01-02 21:51:01 +08:00
type A struct {
}

type B struct {
A
}
wildchild
2013-01-02 21:55:06 +08:00
细追究它还没有类呢,呵呵,实现面向对象的不同方式了。
daweiba
2013-01-03 03:56:55 +08:00
3楼正解
larkifly
2013-01-03 12:24:10 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/56415

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX