Golang面向对象
thinking_jack
这个作者很懒,什么都没留下…
展开
-
golang 面向对象(一)继承
golang并非典型的面向对象语言,面向对象的特性不如java,c++那么明显。但是作为编程语言界最年轻的语言之一,还有一个牛逼的爹(他爹Google,,对,就是那个动不动搞个大新闻的Google),典型的富二代,golang对面向对象的支持也非常的好用,这篇文章,总结一些golang对面向对象的支持之-继承, 一,继承 ,让我们来模拟下面这个场景: 老爸有一辆车(属性),并且有开车技能...原创 2018-10-28 19:51:09 · 429 阅读 · 0 评论 -
Golang面向对象之-类
Golang支持面向对象编程,支持基本的继承,封装,接口等基本概念,也很容易实现,但是Golang是一种松散的面向对象,约束远没有java,c++那么严格,Golang 可以用结构体来模拟类,并给结构体添加特定方法来实现面向对象的类,来看这样一个例子 我们实现这样一个Animal类(结构体),他有一些基本属性和函数(function) package main import "fmt" ...原创 2018-10-28 21:18:46 · 954 阅读 · 0 评论