摘要: 1,概述 对于面向对象编程的支持Go 语言设计得非常简洁而优雅。因为, Go语言并没有沿袭传统面向对象编程中的诸多概念,比如继承(不支持继承,尽管匿名字段的内存布局和行为类似继承,但它并不是继承)、虚函数、构造函数和析构函数、隐藏的this指针等。 尽管Go语言中没有封装、继承、多态这些概念,但同样 阅读全文
posted @ 2019-11-19 20:53 xdyixia 阅读(398) 评论(0) 推荐(0) 编辑
摘要: 1,分类 2,指针 指针是一个代表着某个内存地址的值。这个内存地址往往是在内存中存储的另一个变量的值的起始位置。 1)基本操作 Go语言虽然保留了指针,但与其它编程语言不同的是: 默认值 nil,没有 NULL 常量 操作符 "&" 取变量地址, "*" 通过指针访问目标对象 不支持指针运算,不支持 阅读全文
posted @ 2019-11-19 14:25 xdyixia 阅读(329) 评论(0) 推荐(0) 编辑