Tag: 接口

42 total results found

error 接口及其使用

Go 入门教程 错误和异常处理

PHP 的错误和异常处理逻辑一直比较混乱,对于错误处理,在 PHP 5 中是通过 error_reporting 函数设置错误报告级...

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

接口篇(五):空接口及其使用场景

Go 入门教程 面向对象编程

熟悉 Java 的同学应该都知道,在这个号称血统最纯正的面向对象编程语言中,「万事万物皆对象」,并且所有类都继承自祖宗类「Objec...

由 学院君 发布于5 years ago    浏览数: 7666    点赞数: 11

接口篇(四):通过接口组合实现接口继承

Go 入门教程 面向对象编程

我们知道在 PHP 中支持接口继承以提高代码复用性: <?php interface A { public fun...

由 学院君 发布于5 years ago    浏览数: 6844    点赞数: 3

接口篇(三):接口和类型查询及转化

Go 入门教程 面向对象编程

PHP 中的接口/类型查询 在 PHP 语言中,我们可以通过类型运算符 instanceof 判断某个变量是否属于指定类或接口的实例...

由 学院君 发布于5 years ago    浏览数: 10322    点赞数: 10

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

Go 入门教程 面向对象编程

上篇教程我们介绍了接口定义及实现,和 PHP 一样,Go 语言的接口不支持直接实例化,只能通过实现类实现接口声明的所有方法,不过不同...

由 学院君 发布于5 years ago    浏览数: 11530    点赞数: 7

接口篇(一):接口定义与实现

Go 入门教程 面向对象编程

接口在 Go 语言中有着至关重要的地位,如果说 goroutine 和 channel 是支撑起 Go 语言并发模型的基石,那么接口...

由 学院君 发布于5 years ago    浏览数: 8650    点赞数: 8

类型系统概述

Go 入门教程 面向对象编程

对于面向对象编程的支持,Go 语言的实现可以说是完全颠覆了以往我们对面向对象编程的认知,下面我们先通过对 Go 语言类型系统的介绍让...

由 学院君 发布于5 years ago    浏览数: 9471    点赞数: 8

契约(Contracts)

Laravel 5.8 中文文档 核心架构

简介 Laravel 中的契约是指框架提供的一系列定义核心服务的接口。 例如,Illuminate\Contracts\Queue\...

由 学院君 发布于5 years ago    浏览数: 8556    点赞数: 2

服务容器

Laravel 5.8 中文文档 核心架构

简介 Laravel 服务容器是一个用于管理类依赖和执行依赖注入的强大工具。依赖注入听上去很花哨,其实质是通过构造函数或者某些情况下...

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

Contracts 契约之面向接口编程

博客

这一节的内容很简单。其实在我们讲依赖注入的时候已经说过了。我们再来具体解释一下。 契约定义 什么是契约?契约就是所谓的面向接口编程。...

由 cxp1539 发布于5 years ago    浏览数: 6515    点赞数: 3

通过 Passport 实现 API 请求认证:隐式授权令牌

Laravel 入门到精通教程 用户认证与授权

后端系统设置 隐式授权令牌和通过授权码获取令牌有点类似,不过,它不需要获取授权码,就可以将令牌返回给客户端,通常适用于同一个公司自有...

由 学院君 发布于5 years ago    浏览数: 8785    点赞数: 5

通过 Passport 实现 API 请求认证:沙箱测试篇(私人访问令牌)

Laravel 入门到精通教程 用户认证与授权

还有一种获取访问令牌的方式叫做私人访问令牌。这种授权方式比较特殊,不需要授权码,也不需要用户输入登录凭证,而是用户给自己颁发访问令牌...

由 学院君 发布于5 years ago    浏览数: 8381    点赞数: 2

通过 Passport 实现 API 请求认证:开放平台篇(客户端凭证令牌)

Laravel 入门到精通教程 用户认证与授权

前面两篇教程我们陆续介绍了通过密码授权获取令牌和通过授权码获取令牌访问需要认证的 API 接口,这篇教程我们来介绍第三种通过授权获取...

由 学院君 发布于5 years ago    浏览数: 16393    点赞数: 5

接口隔离原则

Laravel 从学徒到工匠 设计模式篇

简介 接口隔离原则规定,不应该强制接口的实现依赖于它不使用的方法。你是否曾被迫去实现一些你用不到的接口方法?如果答案是肯定的,那么你...

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

里氏替换原则

Laravel 从学徒到工匠 设计模式篇

简介 别担心,里氏替换原则名字起的高大上,但是其实很简单。该原则可以描述为:一个抽象的任意实现都可以在声明该抽象的地方替换它。读起来...

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