开发者社区> 问答> 正文

Golang是面对对象语言吗

Golang是面对对象语言吗

展开
收起
钉群小二 2019-12-11 13:19:23 943 0
2 条回答
写回答
取消 提交回答
  • 代码改变世界,我们改变代码

    golang没有面向对象的几个特征哈。

    类,继承,多态。

    golang主要是接口。

    2020-03-17 15:08:13
    赞同 展开评论 打赏
  • 不定期更新钉群圈子活动等内容

    这个问题不太对,面对对象更多的是一种设计,而非语言特性,只是不同语言的实现和支持有所不同。在Golang里面的方式是interface,无type hierarchy, subclass的方式有点类似C,比C++等更general。同时Golang里面的Method也更general,可以给任何类型添加方法,总的来说的就是轻量级,更简单却能做更多事。个人觉得是Golang里最美的设计,面试官再问你会不会面对对象编程,你就打他脸。
    来源于go语言中文网

    2019-12-11 13:19:55
    赞同 展开评论 打赏
问答分类:
Go
问答地址:
问答排行榜
最热
最新

相关电子书

更多
Go语言路上踩过的坑 立即下载
gohbase :HBase go客户端 立即下载
Go构建日请求千亿级微服务实践 立即下载