随机数的运用 代码的规范性 程序的实际性 什么是软件工程 周一 上课8:00-9:00 4:00-5:00阅读 周三 9:00-10:00阅读 周四7:30-9:30 编程 确定程序方向 周六 1:30-3:30编程 4:30 - 6:00编程 最后得到 165 复习数组的调用 复习类 函数 继承 ...
分类:
其他好文 时间:
2016-05-23 17:05:35
阅读次数:
181
最近在看《javascript高级程序设计》,看完之后,觉得感触,然后我今天又看到了一篇文章,说的很搞笑。就想整理下自己所学的。 首先,如果我们把ECMAScript的对象想象为散列表,即一组名值对,其中值可以是数据或函数。 那究竟对象、原型对象、构造函数、继承、原型链、 原型属性的共享、原型的动态 ...
分类:
Web程序 时间:
2016-05-20 06:12:29
阅读次数:
211
面向对象编程
--概述、定义基类和派生类
引言:
面向对象编程基于的三个基本概念:数据抽象、继承和动态绑定。
在C++中,用类进行数据抽象,用类派生从一个类继承另一个:派生类继承基类的成员。动态绑定使编译器能够在运行时决定是使用基类中定义的函数还是派生类中定义的函数。
继承和动态绑定在两个方面简化了我们的程序:[继承]能够容易地定义与其他类相似但又不相...
分类:
编程语言 时间:
2016-05-12 22:25:51
阅读次数:
240
随机数的运用 代码的规范性 程序的实际性 什么是软件工程 周一 上课8:00-9:00 4:00-5:00阅读 周三 9:00-10:00阅读 周四7:30-9:30 编程 确定程序方向 周六 1:30-3:30编程 4:30 - 6:00编程 最后得到 165 复习数组的调用 复习类 函数 继承 ...
分类:
其他好文 时间:
2016-05-07 16:34:12
阅读次数:
159
随机数的运用 代码的规范性 程序的实际性 什么是软件工程 周一 上课8:00-9:00 4:00-5:00阅读 周三 9:00-10:00阅读 周四7:30-9:30 编程 确定程序方向 周六 1:30-3:30编程 4:30 - 6:00编程 最后得到 165 复习数组的调用 复习类 函数 继承 ...
分类:
其他好文 时间:
2016-05-07 16:33:33
阅读次数:
123
随机数的运用 代码的规范性 程序的实际性 什么是软件工程 周一 上课8:00-9:00 4:00-5:00阅读 周三 9:00-10:00阅读 周四7:30-9:30 编程 确定程序方向 周六 1:30-3:30编程 4:30 - 6:00编程 最后得到 165 复习数组的调用 复习类 函数 继承 ...
分类:
其他好文 时间:
2016-05-07 16:33:25
阅读次数:
146
组合继承是原性链继承和构造函数继承的合体,它汲取了二者各自的有点,同时又互相补充了各自的弱点,是一种应用十分广泛的javascript继承模式。下面分别从原性链继承、构造函数继承分别开始介绍,最后介绍二者的结合——组合继承。
一、原型链:利用原型让一个引用类型继承另一个引用类型的属性和方法
每个构造函数都有一个原型对象,原型对象都包含一个指向构造函数的指针,而实...
分类:
Web程序 时间:
2016-05-06 13:07:14
阅读次数:
197
先说说组合继承。最常用的继承方式组合继承,其最大的问题是无论在什么情况下,都会调用两次超类型的构造函数:一次是在创建子类原型的时候,另一次是在子类型构造函数内部。 组合继承是通过原型继承方法和原型属性,构造函数继承实例属性。但子类通过原型也继承了超类型的全部实例属性(方法暂且不说),即超类的实例属性 ...
分类:
编程语言 时间:
2016-05-06 00:47:23
阅读次数:
134
对象包含一系列属性,属性是无序的。每个属性都有一个字符串key和对应的value。 原型链 创建函数会默认带一个prototype的属性,它是一个对象,能够被后面用new构造的函数继承,prototype内也有一个proto属性,属性内存在Object.prototype,在向上是null。 直接定 ...
分类:
编程语言 时间:
2016-04-27 20:50:52
阅读次数:
157
原文链接:吴秦大神的C++对象模型。 何为C++对象模型? 何为C++对象模型? C++对象模型可以概括为以下2部分: 1、语言中直接支持面向对象程序设计的部分; 2、对于各种支持的底层实现机制。 语言中直接支持面向对象程序设计的部分,如构造函数、析构函数、虚函数、继承(单继承、多继承、虚继承)、多 ...
分类:
编程语言 时间:
2016-04-24 12:32:24
阅读次数:
416