过滤搜索结果
种类

精确匹配
标签搜索
日期选项
在此之后更新
在此之前更新
在此之后创建
在此之前创建

搜索结果

共找到了29个结果

模板方法模式(Template Method)

PHP 设计模式系列 行为型

1、模式定义 模板方法模式又叫模板模式,该模式在一个方法中定义一个算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以在不改...

由 学院君 发布于8年前    浏览数: 17924    点赞数: 6

类型系统概述

Go 入门教程 面向对象编程

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

由 学院君 发布于4年前    浏览数: 11376    点赞数: 8

类的定义、初始化和成员方法

Go 入门教程 面向对象编程

上篇教程我们简单给大家介绍了 Go 语言的类型系统,关于基础类型、复合类型以及值语义和引用语义我们前 面在数据类型系列里面已经基本都...

由 学院君 发布于4年前    浏览数: 15222    点赞数: 7

为基本数据类型添加成员方法

Go 入门教程 面向对象编程

在 Go 语言中,你可以给任意类型(包括基本类型,但不包括指针类型)添加成员方法,但是如果是基本类型的话,需要借助 type 关键字...

由 学院君 发布于4年前    浏览数: 9883    点赞数: 14

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

Go 入门教程 面向对象编程

Go 语言不是像 PHP 等传统面向编程实现那样通过 extends 关键字来显式定义子类与父类之间的继承关系,而是通过组合方式实现...

由 学院君 发布于4年前    浏览数: 11988    点赞数: 7

类属性和方法的可见性

Go 入门教程 面向对象编程

前面我们已经陆续介绍了 Go 语言中面向对象的基本特性,包括自定义类的实现、构造函数、成员方法、类的继承、方法重写等,今天我们来系统...

由 学院君 发布于4年前    浏览数: 10223    点赞数: 8

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

Go 入门教程 面向对象编程

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

由 学院君 发布于4年前    浏览数: 13023    点赞数: 10

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

Go 入门教程 面向对象编程

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

由 学院君 发布于4年前    浏览数: 8369    点赞数: 4

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

Go 入门教程 面向对象编程

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

由 学院君 发布于4年前    浏览数: 9335    点赞数: 12

PHP 继承、封装与多态

PHP 入门到实战教程 面向对象编程

上篇教程学院君给大家介绍了 PHP 面向对象编程中的基本概念 —— 类与对象,今天我们在此基础上来看看面向对象的三大特性:继承、封装...

由 学院君 发布于3年前    浏览数: 8941    点赞数: 3

PHP 抽象类与接口(上)

PHP 入门到实战教程 面向对象编程

引言 上篇教程学院君给大家介绍了父子类之间的继承与方法重写,并且提到类作为参数类型声明时,子类实例可以转化为父类,但父类实例不能转...

由 学院君 发布于3年前    浏览数: 7256    点赞数: 3

PHP 抽象类与接口(下)

PHP 入门到实战教程 面向对象编程

接口 说完抽象类,我们再来看接口。 和很多其他语言面向对象编程实现一样,在 PHP 中,接口也是通过 interface 关键字...

由 学院君 发布于3年前    浏览数: 5695    点赞数: 0

PHP 静态属性和静态方法

PHP 入门到实战教程 面向对象编程

基本使用 前面介绍的 PHP 类属性和方法都要在类实例化后才能调用(常量属性除外),除此之外,PHP 还提供了静态属性和静态方法,...

由 学院君 发布于3年前    浏览数: 6616    点赞数: 4

通过对象组合水平扩展 PHP 类功能

PHP 入门到实战教程 面向对象编程

引言 通过前面的学习,我们已经知道,通过类继承可以扩展类的功能,但是随着系统越来越复杂,如果仅仅通过类继承的方式扩展类的功能,而 ...

由 学院君 发布于3年前    浏览数: 6305    点赞数: 3

PHP 魔术方法、序列化与对象复制

PHP 入门到实战教程 面向对象编程

概述 在 PHP 中,内置了如下魔术方法(Magic Method): __construct()、__destruct()、_...

由 学院君 发布于3年前    浏览数: 5930    点赞数: 3