首页
技术小册
AIGC
面试刷题
技术文章
MAGENTO
云计算
视频课程
源码下载
PDF书籍
「涨薪秘籍」
登录
注册
时间日期概述
关于UNIX时间戳
获取当前时间戳
获取当前日期和时间
使用时间戳获取日期信息
检验日期的有效性
输出格式化时间戳的日期和时间
显示本地化的日期和时间
将日期和时间解析为UNIX时间戳
PHP和MySQL之间的转换
实战演练1—比较两个时间的大小
实战演练2—实现倒计时功能
类和对象的介绍
PHP中类的操作
成员属性
成员方法
类的实例化
访问类中的成员属性和方法
构造方法和析构方法
访问方法
类的继承
静态属性和方法
final类和方法
抽象类
接口
面向对象的多态性
匿名类
PHP 8的新变化1—使用Attributes(注解)
PHP 8的新变化2—支持static返回类型
PHP 8的新变化3—新增WeakMap特性
PHP 8的新变化4—提升构造器属性
PHP 8的新变化5—空安全运算符
PHP 8的新变化6—新增Stringable接口
PHP 8的新变化7—重写方法时允许可变参数
当前位置:
首页>>
技术小册>>
PHP8入门与项目实战(4)
小册名称:PHP8入门与项目实战(4)
面向对象编程的思想是一切皆为对象。类是对一个事物抽象出来的结果,因此,类是抽象的。对象是某类事物中具体的那个,因此,对象就是具体的。例如,学生就是一个抽象概念,即学生类,但是姓名叫张三的学生就是学生类中一个具体的学生,即对象。 类和对象的关系可以描述为:类用来描述具有相同数据结构和特征的“一组对象”,“类”是“对象”的抽象,而“对象”是“类”的具体实例,即一个类中的对象具有相同的“型”,但其中每个对象却具有各不相同的“值”。 提示 类是具有相同或相仿结构、操作和约束规则的对象组成的集合,而对象是某一类的具体化实例,每一个类都是具有某些共同性的对象的抽象。 类的实例化格式如下: ```php $变量名=new类名称([参数]); //类的实例化 ``` 其中,new为创建对象的关键字,$变量名返回对象的名称,用于引用类中的方法。参数是可选的,如果存在参数,就用于指定类的构造方法或用于初始化对象的值;如果没有定义构造函数参数,PHP就会自动创建一个不带参数的默认构造函数。 如下面的例子所示: ![](/uploads/images/20231208/9e5a480b5d9b5a3b1310e6fb70975ae7.png) 上面的例子实例化了4个对象,并且这4个对象之间没有任何联系,只能说明它们源于同一个类。可见,一个类可以实例化多个对象,每个对象都是独立存在的。
上一篇:
成员方法
下一篇:
访问类中的成员属性和方法
该分类下的相关小册推荐:
ThinkPHP项目开发实战
Magento零基础到架构师(库存管理)
PHP合辑1-基础入门
Laravel(10.x)从入门到精通(十六)
PHP合辑2-高级进阶
Laravel(10.x)从入门到精通(十)
Workerman高性能Web框架-Webman
Laravel(10.x)从入门到精通(二)
Magento零基础到架构师(目录管理)
Yii2框架从入门到精通(上)
Laravel(10.x)从入门到精通(十一)
Laravel(10.x)从入门到精通(六)