面向对象 面向对象的简称:OOP 静态 class FenBi { public $changdu; //属于对象的 public static $yanse; //属于类的,静态想 } 在区分对象和类的时候。 如果属于类,加一个关键字,static,这个成员是属于类的就在前面加上static的关键 ...
分类:
Web程序 时间:
2016-06-08 13:49:36
阅读次数:
168
概述 当我们在谈论面向对象编程时,我们在谈论什么?我们首先谈论的是一些概念:对象、类、封装、继承、多态。对象和类是面向对象的基础,封装、继承和多态是面向对象编程的三大特性。 JavaScript提供了对象却缺乏类,它不能像C#一样能显式地定义一个类。但是JavaScript的函数功能非常灵活,其中之... ...
分类:
编程语言 时间:
2016-06-08 00:01:29
阅读次数:
475
1、OOP术语 a.类(class):包含变量和子程序(函数或者任务)的基本构建块。b.对象(object):类的一个实例。c.句柄(handle):指向对象的指针。d.属性(property):存储数据变量。e.方法(method):任务或者函数中操作变量的程序性代码。f.原型(prototype ...
分类:
其他好文 时间:
2016-06-07 19:18:41
阅读次数:
254
参考阮一峰的文章:http://javascript.ruanyifeng.com/oop/inheritance.html#toc4 上面代码表示,构造函数的继承分成两部分,一部分是子类调用父类的构造方法,另一部分是子类的原型指向父类的原型。 上面代码中,子类是整体继承父类。有时,只需要单个方法的 ...
分类:
编程语言 时间:
2016-06-07 16:04:40
阅读次数:
170
一、面向对象编程(OOP)是将现实中的事物抽象花,其设计的重点就是类的设计。 二、类是面向对象编程的设计核心,实际上是一种复杂的数据类型。将不同类型的数据和与这些数据就相关的操作封装在一起,就构成类。而将抽象化的类具体化,就成了对象。 三、类是将现实事物的抽象化,而对象是将事物的具体化。如下定义的一 ...
个人篇: 第六周的学习主要是OOP最后的几章内容,内容都是相对于之前的基础更加的抽象,在学习的过程中应该更注重理解层次上,然后当然也要实战练习。 ~~GUI的内容,讲Jtable和Jtree进行了学习,可以实现ATM机的表格查询和增加用户以及删减用户;制作了QQ聊天列表。 ~~I/O流的学习,主要是 ...
分类:
其他好文 时间:
2016-06-06 23:50:12
阅读次数:
172
个人篇: 第六周和第七周的学习主要是OOP最后的几章内容,内容都是相对于之前的基础更加的抽象,在学习的过程中应该更注重理解层次上,然后当然也要实战练习。 ~~GUI的内容,讲Jtable和Jtree进行了学习,可以实现ATM机的表格查询和增加用户以及删减用户;制作了QQ聊天列表。 ~~I/O流的学习 ...
分类:
其他好文 时间:
2016-06-06 23:38:12
阅读次数:
197
Javascript,有两个种开发模式: 1.函数式(过程化)2.面对对象(oop),面对对象语言有一个标志,就是类,而通过类可以创建任何多个属性和方法,而Ecmascript没有类的概念,因此它的对象也与基于类的语言中的对象有所不同。 1.创建对象 创建一个对象,然后给这个对象新建属性和方法。 上 ...
分类:
编程语言 时间:
2016-06-06 18:34:01
阅读次数:
155
概述 在JavaScript中,我们可以使用函数、数组、对象,以及日期、正则等一些内置类型的实例,它们都是复杂类型的表现。从本质上讲,这些复杂类型都是Object类型。本篇主要的内容有3点:函数、数组和对象。 函数 函数是JavaScript的一大重点,它非常的灵活。不像C#这种强类型语言,可以显式... ...
分类:
编程语言 时间:
2016-06-06 07:58:02
阅读次数:
275
面向对象编程的概念: 不同的作者之间说法可能不一样,但是一个OOP语言必须有以下几方面: 抽象数据类型和信息封装 继承 多态 在PHP中是通过类来完成封装的: 当然你可以按自已的喜好进行定义,但最好保持一种标准,这样会更有效。数据成员在类中使用"var"声明来定义,在给数据成员赋值之前,它们是没有类 ...
分类:
Web程序 时间:
2016-06-05 22:51:21
阅读次数:
160