php使用类有啥好处

silencement
Lepaskan: 2023-02-25 11:32:01
asal
2997 orang telah melayarinya

php使用类有啥好处

类就是很多方法的集合,这些方法是你在程序中经常会用到的一些逻辑或算法。将他们包进类里面,可以提升程序的效率,减少代码的重复。

比如你有一个类文件 web_common.class.php ,里面有一个类,名为 common,那么当你的程序需要用到此类里的方法时,首先要做的是将类文件包进来

require_once 'web_common.class.php';
Salin selepas log masuk

然后呢,为你的类创建一个对象,也就是把类实例化。(未实例化的类是无法使用的,有兴趣可以试一下)

$object = new common;
Salin selepas log masuk

接下来,在你需要调用类中方法的位置调用方法,如:

$object->my_function();
Salin selepas log masuk

是不是很简单呢?还要说明一点的是,类中静态方法调用是和以上调用形式是不同的,调用方式如下:

$object::staticfunction();
Salin selepas log masuk

关于子类继承父类的问题,有两种可能

第一,父类的方法不够用或程序中需要父类的多种方法集合

第二,父类为抽象类,那么想使用此类的方法必须由子类来继承才能使用

(推荐学习,PHP教程

继承方法如下:

class son_class extands father_class {
}
Salin selepas log masuk

需要说明的是,一个父类可以有多个子类,但一个子类却只能继承一个父类

调用的时候,父类为普通类时,对象可以是父类也可以是子类;父类为抽象类时,对象只能为子类。

Atas ialah kandungan terperinci php使用类有啥好处. Untuk maklumat lanjut, sila ikut artikel berkaitan lain di laman web China PHP!

Label berkaitan:
sumber:php.cn
Kenyataan Laman Web ini
Kandungan artikel ini disumbangkan secara sukarela oleh netizen, dan hak cipta adalah milik pengarang asal. Laman web ini tidak memikul tanggungjawab undang-undang yang sepadan. Jika anda menemui sebarang kandungan yang disyaki plagiarisme atau pelanggaran, sila hubungi admin@php.cn
Artikel terbaru oleh pengarang
Tutorial Popular
Lagi>
Muat turun terkini
Lagi>
kesan web
Kod sumber laman web
Bahan laman web
Templat hujung hadapan