一个类中只能创建一个构造方法。构造方法不能主动被调用,只有在使用关键字 new 创建对象时才会调用构造方法,所以构造方法通常用来执行一些初始化任务。比如:对属性赋初值等。
分类:
其他好文 时间:
2015-09-20 23:41:27
阅读次数:
132
继承 :面向对象编程方式最大的优点之一就是,可以使一个类继承并拥有另一个已存在类的成员变量和成员方法,其中被继承的类称为父类,继承的类称为子类。子类继承父类以后便获得父类所有的成员变量和成员方法。通过继承能够提高代码的重用性,以及可维护性。通过类的继承,子类不仅可以拥有新定义的成员变量和成员方法,而...
分类:
Web程序 时间:
2015-09-20 23:40:19
阅读次数:
297
类成员类成员的访问控制PHP5中对类成员属性或成员方法的访问控制,是通过在其前面添加关键字 public(公有)、protected(保护)或 private(私有)来实现的,如果没有设置这些关键字,则该成员方法被默认设置为 public。类的访问控制权限具体应用规则如下:·由 public 所定义...
分类:
其他好文 时间:
2015-09-20 23:38:36
阅读次数:
243
在PHP中,使用关键字 static 修饰成员属性和成员方法被称为静态属性和静态方法。静态属性和静态方法不需要在类被实例化的情况下可以直接使用。静态属性与普通的成员属性不同,静态属性属于类本身而不属于类的任何实例。静态属性可以被看做是存储在类当中的全局变量,可以在任何地方通过类来访问它们。由于静态属...
分类:
其他好文 时间:
2015-09-20 23:36:36
阅读次数:
303
定义在类中的常量称为类常量。类常量与类本身及特定实例无关,可以在类外部任何位置引用。PHP中使用关键字 const 来修饰类常量。类常量通常要大写,如果类常量由多个单词组成,建议使用下划线分隔。语法格式如下:
分类:
Web程序 时间:
2015-09-20 23:35:47
阅读次数:
243
对象也能被“克隆”在php5中,对象的传递方式默认为引用传递,如果我们想要在内存中生成两个一样的对象或者创建一个对象的副本,这时可以使用“克隆”。通过 clone 克隆一个对象对象的复制是通过关键字 clone 来实现的。用 clone 克隆出来的对象与原对象没有任何关系,它是把原来的对象从当前的位...
分类:
Web程序 时间:
2015-09-20 23:34:19
阅读次数:
198
在自己学习PHP的过程中,从零基础开始;从第一本书的看不懂,到第二本书的有印象了,再到第三本书的操作简单语句……记不清到底看过多少本了。可 是在应用时,每次到了一些关键知识点和核心技术,对其定义和用法会有模糊的感觉,因此特意把觉得比较重要的知识点写成网络笔记,这样便于经常翻来温习。
分类:
其他好文 时间:
2015-09-20 22:24:46
阅读次数:
223
1.面向对象程序设计(OOP)是一种新的程序设计范例。其基本思想是使用对象、类、继承、封装、聚合、关联、消息和多态性等基本概念来进行程序设计。 c++中的多态性包括静态多态性和动态多态性。静态多态性是在编译的时候就能决定调用哪个函数,比如函数重载、分局参数的不同,执行不同操作。动态多态性是由继承产生...
分类:
其他好文 时间:
2015-09-20 13:07:11
阅读次数:
265
//类:一组具有相同属性和行为(方法)的事物集合。//对象:是一个个具体的事物,是一个个体的特征。是一种真实存在的东西。//类由属性和方法组成: //属性:特征 //方法:行为,比如人说话、吃饭、唱歌等 /**怎么定义类:class 类名称{ 属性名称; 返回值...
分类:
编程语言 时间:
2015-09-19 12:21:27
阅读次数:
161
1.类的访问权限同一个类同一个包不同包下的子类不同包下的非子类private√default√√protected√√√public√√√√ 2.4个修饰符 final static this super 1.final修饰基本类型值不能改变;修饰引用类型引用不能改变,引动的对象能改变;修...
分类:
编程语言 时间:
2015-09-17 00:58:00
阅读次数:
172