类就是许多要领的鸠合,这些要领是你在顺序中经常会用到的一些逻辑或算法。将他们包进类内里,能够提拔顺序的效力,削减代码的反复。
比方你有一个类文件 web_common.class.php ,内里有一个类,名为 common,那末当你的顺序须要用到此类里的要领时,首先要做的是将类文件包进来
require_once 'web_common.class.php';
然后呢,为你的类建立一个对象,也就是把类实例化。(未实例化的类是没法运用的,有兴致能够试一下)
$object = new common;
接下来,在你须要挪用类中要领的位置挪用要领,如:
$object->my_function();
是否是很简单呢?还要申明一点的是,类中静态要领挪用是和以上挪用情势是差别的,挪用体式格局以下:
$object::staticfunction();
关于子类继续父类的题目,有两种能够
第一,父类的要领不够用或顺序中须要父类的多种要领鸠合
第二,父类为抽象类,那末想运用此类的要领必须由子类来继续才运用
(引荐进修,PHP教程)
继续要领以下:
class son_class extands father_class { }
须要申明的是,一个父类能够有多个子类,但一个子类却只能继续一个父类
挪用的时刻,父类为一般类时,对象能够是父类也能够是子类;父类为抽象类时,对象只能为子类。
以上就是php运用类有啥优点的细致内容,更多请关注ki4网别的相干文章!