码迷,mamicode.com
首页 > 其他好文 > 详细

golang面向对象初识

时间:2016-09-07 14:34:38      阅读:104      评论:0      收藏:0      [点我收藏+]

标签:

struct是变量的集合

interface是方法的集合

struct与interface都支持匿名字段, 换言之, 支持组合实现继承.

golang的struct与C++的class一样, 只能声明变量, 不能初始化.

golang的错误机制就是借且多值返回将错误作为结果返回. 所以关键API调用后, 备必检查err结果.

golang的"."运算符很聪明, 会在变量及其指针间智能切换. 但定义method, 一般会将指针做为ReceiveType. 除非是明确不改调用对象的值, 即C++中所谓的const body.

golang面向对象初识

标签:

原文地址:http://www.cnblogs.com/zolo/p/5849166.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!