过滤搜索结果
搜索结果
共找到了29个结果
PHP 错误和异常处理(下)
上篇我们讲了 PHP 中的错误报告和捕获,今天,我们来看看 PHP 程序中的异常处理。 错误 vs. 异常 错误与异常可以看作一...
PHP 类与对象、访问控制
概述 PHP 5 完全重写了对象模型,从而使得自 PHP 5 开始,PHP 具备了完整的面向对象编程能力。面向对象编程(即 Obj...
在 JavaScript 中实现 Java 式的类继承
JavaScript 和 Java 等强类型面向对象语言的不同之处在于,JavaScript 中的函数都是以值的形式出现的,方法和字...
类的扩展
JavaScript 中基于原型的继承机制是动态的:对象从其原型继承属性,如果创建对象之后原型的属性发生变化,也会影响到继承这个原型...
类和类型
JavaScript 定义了少量的数据类型:null、undefined、布尔值、数字、字符串、函数和对象,我们可以通过 typeo...
JavaScript 中的面向对象技术
到目前为止我们讨论的都是 JavaScript 类的基础知识,本节我们将利用 JavaScript 中的类进行编程。 集合类 集...
子类
在面向对象编程中,类 B 可以继承自另一个类 A,我们将 A 称为父类,将 B 称为子类。B 的实例从 A 继承了所有的实例方法,类...
ECMAScript 5 中的类
ECMAScript 5 给属性特性新增了方法支持(getter、setter、可枚举性、可写性和可配置性),并且增加了对象可扩展性...
模块
将代码组织到类中的一个重要原因是让代码更加「模块化」,从而提高代码的复用性,但类不是唯一的用于模块化代码的方式,一般来讲,模块是一个...
前奏篇(一):ES 2015 新特性一览
注:如无特别声明,接下来的教程默认都是基于最新版 Laravel 8 作为底层框架进行项目开发。 技术栈选择 前面学院君介绍...
接口篇(二):通过接口赋值实现接口与实现类的映射
上篇教程我们介绍了接口定义及实现,和 PHP 一样,Go 语言的接口不支持直接实例化,只能通过实现类实现接口声明的所有方法,不过不同...
通过 ES6 新语法对 Vue 表单组件进行面向对象重构
虽然学院君已经在上篇教程中演示了如何基于 Laravel + Vue 快速开发表单组件,但是 Vue 组件代码的实现并不优雅,对于单...
接口篇(一):接口定义与实现
接口在 Go 语言中有着至关重要的地位,如果说 goroutine 和 channel 是支撑起 Go 语言并发模型的基石,那么接口...
面向接口编程
引言 在编程中,确保你的代码可读性、可维护性、可扩展性和易于测试是非常重要的。我们可以通过使用接口来提高我们代码的所有这些因素。 ...