文章分类 - Oop,设计模式
Oop思想,设计模式
面向对象(三)
摘要:1.static变量,方法2.final类,final常量和方法3.抽象类和抽象方法static用static 关键字修饰属性,方法 称之为静态属性,静态方法。静态属性或是静态方法在不经过实例化就可以访问;static 的属性和方法,只能访问static 的属性和方法,不能类访问非静态的属性和方法。因为静态属性和方法被创建时,可能还没有任何这个类的实例可以被调用。static 的属性,在内存中只有一份,为所有的实例共用。使用 self:: 关键字访问当前类的静态成员。
阅读全文
面向对象(二)
摘要:在本章中 介绍 面向对象的 继承, 访问控制, 重写, 重载 以及 this 和 parent 两个关键字:继承实现对类的复用, 通过继承现有的类, 实现使用已经定义类中的方法和属性;继承而来 产生的类称之为子类; 被继承而来的类称之为父类或是超类;父类中方法, 属性 或是构造函数都可以被继承(除私有方法和属性之外)...php是单继承,一个类只能继承一个父类, 但是一个父类可以被多哥子类所继承;访问控制:在类的属性或是方法中加上修饰符, 可是实现对类访问上的控制;private:不能对直接被外部所调用,只能又当前对象调用;比如:你有私房钱,但是你不想别人知道你到底有多少钱,我们可以把他隐藏起
阅读全文
面向对象(一)
摘要:类(class) 和 对象(object) 是面向对象方法的核心所在:1.类是对一类事物的描述,是在抽象,概念上的定义: 好比在ps上设计上出一个版面, 版面设计出来了,但是这个东西并没有去实现。 在php中使用关键字 class 定义一个类。类的命名一般使用首字母大写,而后每个单词大写连接。2.对象是实实在在存在的实体,也称实例;就如版面出来,照着设计做出东西来。 对象使用类, 用关键字new 创建对象;3.创建对象的过程 称之为创建对象, 也叫实例化对象。php 类属性在声明类变量时, 必须使用public, private,protected (var[ php4 ] 子php5中不再使
阅读全文
浙公网安备 33010602011771号