1. 内存结构;在逻辑上内存可以分成四段:栈空间段、堆空间段、数据段、代码段; 栈空间段空间小,CPU访问速度快,特点是后进先出。常用来存储一些占用长度固定、占用空间小的数据类型的内存段。如一些整形、浮点型等; 对空间段空间大小并不固定,可以动态扩张或者缩减,用于存放长度可变或者占用内存比较大的数据 ...
分类:
Web程序 时间:
2017-08-20 14:08:55
阅读次数:
290
类与对象关系: 类就像一个人类的群体 我们从类中实例化一个对象 就像是制定一个人。 面向对象程序的单位就是对象,但对象又是通过类的实例化出来的,所以我们首先要做的就是如何来声明类, 做出来一个类很容易。 类的格式 class 类名 { } 类可以理解为一个人的群体,如果我们要把这个人介绍给别人 那么 ...
分类:
Web程序 时间:
2017-08-20 14:06:30
阅读次数:
244
类的自动加载 含义: 当某行代码需要一个类的时候,php的内部机制可以做到“自动加载该类文件”,以满足该行需要一个类的这种需求。 什么时候需要一个类? 1,new一个对象的时候; 2,使用一个类的静态方法的时候; 3,定义一个类(B)并以另一个类(A)作为父类的时候; 条件和要求 1, 当需要一个类 ...
分类:
Web程序 时间:
2017-08-17 23:34:31
阅读次数:
303
接口(interface)技术 什么是接口? 先看抽象类: abstract class 类名 { 属性1; 属性2; ..... 非抽象方法1; 非抽象方法2; ...... 抽象方法1; 抽象方法2; ...... } 设想,将上述抽象类中“实在的成员”,删除,即删除那些非抽象的成员。则,自然该 ...
分类:
Web程序 时间:
2017-08-17 23:31:48
阅读次数:
183
最终类 最终类,其实就是一种特殊要求的类:要求该类不允许往下继承下去。 形式: final class 类名{ //类的成员定义。。。跟一般类的定义一样! } 最终方法 最终方法,就是一个不允许下级类去覆盖的方法!! 形式: class 类名{ final function 方法名(形参列表...) ...
分类:
Web程序 时间:
2017-08-17 21:24:29
阅读次数:
189
有时候需要把一个对象在网络上传输,为了方便传输,可以把整个对象转化为二进制串,等到达另一端时,再还原为原来的对象,这个过程称之为串行化(也叫序列化)。 有两种情况我们必须把对象串行化: 第一种情况就是把一个对象在网络中传输的时候要将对象串行化; 第二种情况就是把对象写入文件或是数据库的时候用到串行化 ...
分类:
Web程序 时间:
2017-08-15 18:52:22
阅读次数:
127
类的概念:类是具有相同属性和服务的一组对象的集合。它为属于该类的所有对象提供了统一的抽象描述,其内部包括属性和服务两个主要部分。在面向对象的编程语言中,类是一个独立的程序单位,它应该有一个类名并包括属性说明和服务说明两个主要部分。 对象的概念:对象是系统中用来描述客观事物的一个实体,它是构成系统的一 ...
分类:
Web程序 时间:
2017-08-15 17:47:43
阅读次数:
188
上面已经介绍过了, 面向对象程序的单位就是对象,但对象又是通过类的实例化出来的,所以我们首先要做的就是如何来声明类, 做出来一个类很容易,只要掌握基本的程序语法定义规则就可以做的出来,那么难点在那里呢? 一个项目要用到多少个类,用多少个对象, 在那要定义类,定义一个什么样的类,这个类实例化出多少个对 ...
分类:
Web程序 时间:
2017-08-15 17:47:18
阅读次数:
148
就不说他的概念,如果你想建立一个电脑教室,首先要有一个房间, 房间里面要有N台电脑,有N个桌子, N个椅子, 白板, 投影机等等,这些是什么,刚才咱们说了, 这就是对象,能看到的一个个的实体,可以说这个电脑教室的单位就是这一个个的实体对象, 它们共同组成了这个电脑教室,那么我们是做程序,这和面向对象 ...
分类:
Web程序 时间:
2017-08-15 17:46:55
阅读次数:
135