entities.entities_for_tag

4 total results found

接口篇(二):通过接口赋值实现接口与实现类的映射

Go 基础教程 面向对象编程

上篇教程我们介绍了接口定义及实现,和 PHP 一样,Go 语言的接口不支持直接实例化,只能通过实现类实现接口声明的所有方法,不过不同之处在于 Go 语言接口支持赋值操作,从而快速实现接口与实现类...

由 学院君 发布于5 months ago    浏览数: 1716    点赞数: 4

通过组合实现类的继承和方法重写

Go 基础教程 面向对象编程

Go 语言不是像 PHP 等传统面向编程实现那样通过 extends 关键字来显式定义子类与父类之间的继承关系,而是通过组合方式实现类似功能,显式定义继承关系的弊端有两个:一个是导致类的层级复杂...

由 学院君 发布于5 months ago    浏览数: 1655    点赞数: 5

函数篇(二):函数的传参和返回值

Go 基础教程 函数式编程

上篇教程我们介绍了 Go 语言中函数的基本定义和调用,其中也涉及到了函数的传参和返回值,只不过那里演示的是最简单的场景,今天我们就更复杂的传参和返回值进行介绍。 按值传参和引用传参 Go 语言默...

由 学院君 发布于6 months ago    浏览数: 1424    点赞数: 5

数据类型篇(十一):指针的概念和基本使用

Go 基础教程 函数式编程

指针概述 我们知道,变量的本质对一块内存空间的命名,可以通过引用变量名来使用这块内存空间存储的值,而指针的含义则指向存储这些变量值的内存地址。和 PHP、Java 不同,Go 语言支持指针,如果...

由 学院君 发布于6 months ago    浏览数: 1593    点赞数: 5