找回密码
 立即注册
搜索
查看: 32659|回复: 101

PHP面向对象编程

 火.. [复制链接]

2416

主题

46

回帖

1万

积分

管理员

积分
17825
发表于 2021-5-30 12:31:32 | 显示全部楼层 |阅读模式

课程目录

PHP面向对象编程
面向过程编程思想:
就是将要完成的任务(工作、事情)分解为若干的步骤,程序开始后,从前往后,每个步骤依次执行,最后达到所期望的结果。



面向对象编程思想:

OOP:Object  Oriented  Program(面向对象编程)


就是将要完成的任务(工作、事情),分拆为不同的“对象”要做的不同的子任务,程序开始后,每个不同的对象,依据“他人的要求”,去完成自己的子任务,最后大家都按计划完成后,则总任务也就完成。


类与对象:


类是抽象的,是泛指,是某一类事物的统称。


对象是具体的,是特指,是某一个具体事物的“特称”。


属忄生:属忄生本质就是变量


方法:方法的本质是函数


对象传值:指的是将一个变量传递给另一个变量的方式方法。


值传递:将变量的值(数据)复制一份,然后再赋值给另一个变量。此时实际就是有了“两个变量两份数据”。



复制代码

#例如
$a=1;
$b=$a;
echo $b;
结果为1
这个就是值传递

复制代码


引用传递:将变量的地址复制一份,然后再将该地址赋值给另一个变量。此时实际上是“两个变量一份数据”。



复制代码

#例如
$a=1;
$b=&$a;
$b=2;
echo $a;
结果是2
因为指向的是内存的同一个地址

复制代码


对象的克隆:$新对象=clone $原对象;


克隆的对象是不全等的,必须是同一个对象才全等。


对象隶属判断 instanceof运算符 ,一个对象,由一个类new出来,则这个对象就隶属于这个类 可以用这个运算符判断。





类中成员是指可以定义在类中的类的构成成分。


从成员的类型来说,类中成员分为:属忄生,方法,类常量。


其中:


属忄生按忄生质又可分为:实例属忄生,静态属忄生。


方法按忄生质又可分为:实例方法,静态方法,魔术方法。





实例属忄生和实例方法统称为实例成员;


静态属忄生和静态方法统称为静态成员。





实例成员:


实例属忄生:供这个类的实例(对象)来使用的属忄生,或者说是由这个类的实例来访问(操作)的属忄生。


实例方法:实例方法就是供这个类的实例(对象)来使用的方法,或者说是由这个类的实例来访问的方法。


$this关键字 指向当前对象





静态成员:


静态属忄生:静态属忄生,就是供这个类来使用的属忄生,或者说是由这个类来访问(操作)的属忄生。


静态方法:静态方法就是供这个类来使用的方法,或者说是由这个类来访问(操作)的方法。


self关键字 指向当前的对象的静态方法或属忄生





魔术方法:魔术方法是PHP语言内部规定的有特定名称、形式和含义的方法,不太多,也就几个。


每一个魔术方法,都代表特定的含义或作用。


构造方法:__construct 这个对象被实例化的时候自动调用这个方法


析构方法:__destruct 这个对象被销毁的时候自动调用的方法

资源存放>百度网盘

下载地址
游客,如果您要查看本帖隐藏内容请回复

VIP会员全站免金币
IT直通车已为全国各地程序员提供上千G课程资源
如您需要购买本站VIP会员,请点击「开通VIP」享受全站资源免金币无限制下载!

失效反馈
IT直通车所有资源都存放在自己注册的百度网盘,失效可修复,确保持续可用
如您需要的资源链接提示失效,请尽情反馈给我们,将在收到反馈后尽快修复「点击反馈

获得帮助
需要帮助吗?点击网站右侧在线客服,7X12小时在线!

回复

使用道具 举报

0

主题

234

回帖

444

积分

中级会员

积分
444
发表于 2021-5-30 12:33:37 来自手机 | 显示全部楼层
谢谢分享~
回复

使用道具 举报

0

主题

206

回帖

384

积分

中级会员

积分
384
发表于 2021-5-30 21:26:26 | 显示全部楼层
谢谢分享学习~
回复

使用道具 举报

0

主题

223

回帖

422

积分

中级会员

积分
422
发表于 2021-6-1 22:17:41 | 显示全部楼层
谢谢分享~
回复

使用道具 举报

0

主题

250

回帖

478

积分

中级会员

积分
478
发表于 2021-6-5 12:17:32 | 显示全部楼层
6666666666666
回复

使用道具 举报

0

主题

237

回帖

449

积分

中级会员

积分
449
发表于 2021-6-5 14:35:06 | 显示全部楼层
谢谢分享!!
回复

使用道具 举报

0

主题

207

回帖

393

积分

中级会员

积分
393
发表于 2021-6-5 15:40:02 来自手机 | 显示全部楼层
感谢~~~~~~~~~~~~
回复

使用道具 举报

0

主题

237

回帖

451

积分

中级会员

积分
451
发表于 2021-6-5 16:06:29 | 显示全部楼层
回帖看看下载地址
回复

使用道具 举报

0

主题

212

回帖

405

积分

中级会员

积分
405
发表于 2021-6-5 22:53:00 来自手机 | 显示全部楼层
谢谢分享!!
回复

使用道具 举报

0

主题

260

回帖

497

积分

中级会员

积分
497
发表于 2021-6-7 19:15:10 | 显示全部楼层
感谢~~~~~~~~~~~~
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|IT学习网

GMT+8, 2026-2-12 19:44 , Processed in 0.050807 second(s), 36 queries .

Powered by Discuz! X3.5

© 2001-2026 Discuz! Team.

快速回复 返回顶部 返回列表