使用 mpvue 开发小程序,你将在小程序技术体系的基础上获取到这样一些能力: 彻底的组件化开发能力:提高代码复用性完整的 Vue.js 开发体验方便的 Vuex 数据管理方案:方便构建复杂应用快捷的 webpack 构建机制:自定义构建策略、开发阶段 hotReload支持使用 npm 外部依赖使 ...
分类:
微信 时间:
2018-11-03 11:16:41
阅读次数:
552
面向对象编程方法在宣传中最大优点是代码复用和数据封装。实现代码复用核心技术是继承。继承这种技术在短时间内看,是达到了代码复用的效果,然而在更大范围内来看,实际上限制了代码复用。 因为,我认为是在目前编程领域中,继承是最强烈的代码耦合。数据和方法封装也是非常强烈的耦合。 这样造成的问题是,在一个继承体 ...
分类:
其他好文 时间:
2018-10-30 13:19:18
阅读次数:
177
1、php中的trait是啥? 看上去既像类又像接口,其实都不是,Trait可以看做类的部分实现,可以混入一个或多个现有的PHP类中,其作用有两个:表明类可以做什么;提供模块化实现。Trait是一种代码复用技术,为PHP的单继承限制提供了一套灵活的代码复用机制。 2、PHP版本要求: php5.4开 ...
分类:
Web程序 时间:
2018-10-26 13:14:51
阅读次数:
1641
Turtle的运动方法: turtle.forward(d): 命令箭头移动d像素 turtle.backward(d): 命令箭头向指向的反方向移动d像素,箭头的指向不变 turtle.goto(x, y): 将箭头移动到一个坐标 turtle.home(): 将箭头移动到起点(0,0)和向东 t ...
分类:
编程语言 时间:
2018-10-20 11:02:30
阅读次数:
296
自定义指令 简介 除了核心功能默认内置的指令 (v-model 和 v-show),Vue 也允许注册自定义指令。注意,在 Vue2.0 中,代码复用和抽象的主要形式是组件。然而,有的情况下,你仍然需要对普通 DOM 元素进行底层操作,这时候就会用到自定义指令。举个聚焦输入框的例子,如下: 当页面加 ...
分类:
其他好文 时间:
2018-10-17 16:50:26
阅读次数:
183
ManagerTest代码 1、UML图 2、文件第26行e.getSalary(),到底是调用Manager类的还是Employee类的getSalary方法? 3、Manager类的构造函数使用super调用父类的构造函数实现了代码复用,这样有什么好处?为什么不把父类构造函数中的相关代码复制粘贴 ...
分类:
其他好文 时间:
2018-10-17 00:30:00
阅读次数:
180
[TOC] 1. 关于策略模式 策略模式和java语言的多态特性有些像。java的多态特性允许我们面向接口编程,不用关心接口的具体实现。接口所指向的实现类,以及通过接口调用的方法的具体行为可以到运行时才绑定。这么做最大的好处是在尽可能实现代码复用的前提下更好地应对具体实现类的变化。比如我想增加一种接 ...
分类:
其他好文 时间:
2018-10-16 12:01:31
阅读次数:
389
封装 1、把对象的属性、行为封装起来,其载体是类。 属性封装:private 私有化 行为封装:方法,封装的是一个独立的功能,一段代码。 对于调用者来说,隐藏了实现细节;暴露一些方法的签名供开发者调用。 2、广义的封装 组件封装:对方给你开放了接口,你按照它规定的格式,把数据传给它,它计算完,并把结 ...
分类:
其他好文 时间:
2018-10-15 20:26:17
阅读次数:
108
NET的魅力 面向对象四大优点 复用性 扩展性 维护性 灵活性 强大的Web支持 支持云计算 .NET框架结构 .NET 公共语言运行时(CLR) CTS:语法和数据类型各不相同 CLS:成为公共语言规范 框架类库(FCL) 是一个综合性的面向对象的可重要类型集合 类和对 类和对象本质上的区别,类定 ...
最近在学习自定义指令,这里做个整理 vue允许注册自定义指令,在2.0中,代码复用和抽象的主要形式是组件。然而有的情况下仍需要对普通DOM元素进行底层操作,这时就会用到自定义指令。 全局指令directive,局部指令directives 一个指令定义对象可以提供的钩子函数: bind:只调用一次, ...
分类:
其他好文 时间:
2018-10-10 14:20:44
阅读次数:
167