当前位置:首页 > 日记 > 正文

深入理解PHP类的概念

深入理解PHP类的概念
例如,车辆可以定义颜色、轮胎、制造商、模型和能力的性质,并定义停止、前进、转弯和吹口哨等动作。在OOP术语中,实体的性质和行为的具体定义称为类(类)。

类的定义和创建
类是具有相同属性和服务的对象集合,它为属于该类的所有对象提供一个统一的抽象描述,它包括属性和方法的两个主要部分。它应该有一个类名,包括两个主要部分:属性描述和方法描述。

一类用于表示,将在应用程序处理实际的事情。例如,如果我们想创建一个应用程序管理的公共图书馆,我们可能会包含一些类来表示书籍、杂志、员工、客户和其他特殊事件,需要管理的事情。每个实体包含一组属性和行为,这被称为字段(字段)和方法(方法)在OOP中,定义的实体。在PHP中的一般类的创建语法如下:

复制代码代码如下所示:
类class_name
{
字段声明
方法语句
}

创建类:
复制代码代码如下所示:
员工类
{
私有名称;
私人产权;
受保护的工资;

保护功能的时钟(){
成员$在日期中输入;
}

保护功能的时钟输出(){
成员这个名字在日期中显示出来;
}
}

类名称是员工,它定义了3个字段:姓名,职称,工资,而且还定义了两个方法:时钟和时钟输出(签字)(签字)。

应用类
定义属性和方法的类是一个完整类,它可以包含类中的完整的处理逻辑。

类的实例化:
复制代码代码如下所示:
对象=新class_name();

实例化一个对象、成员属性和方法,使用>操作符来访问对象:
复制代码代码如下所示:
对象-> var_name;
对象-> function_name;

如果要在定义的类中访问成员的属性或方法,可以使用伪变量$。
复制代码代码如下所示:
< PHP
类人{
成员属性
名称;名称
var

表示方法的成员
函数表示(){
我的名字是。
我的年龄是;
}
}
类定义的结束。

$ =新(人);实例化对象
$ P1 ->名称=可能; / / $ P1对象属性赋值
美元=年龄= 25;
($ P1 - >);在方法(方法)中调用对象
>

程序运行结果:
复制代码代码如下所示:
我的名字是:可能
我的年龄是25岁。

相关文章

设置Oralce自动内存管理的执行步骤

设置Oralce自动内存管理的执行步骤

执行,内存管理,设置,步骤,电脑软件,设置Oralce自动内存管理 启用Oracle自动内存管理需要关闭、重新启动 1。确定SGA内存大小: 复制代码代码如下所示: 显示参数指标 2。确定自数据库开始以来PGA的最大使用大小: 复制代码代码如下所示: 从V pg…

右下角的两个小电脑图标/网络连接

右下角的两个小电脑图标/网络连接

图标,网络连接,显示,右下角,两个,问题: 最近办公室的电脑出了问题。每次启动后很长一段时间,桌面右下角的Internet连接图标就会出现。首先,我认为这是网卡驱动程序的问题。在设备管理器卸载后,驱动向导下载并安装最新的网卡驱动程序。问题仍然…

vcddaemon.exe过程的意义是什么

vcddaemon.exe过程的意义是什么

意义,过程,电脑软件,vcddaemon,exe,评论:对vcddaemon.exe工艺简介 进程文件:VCDDaemon或vcddaemon.exe 进程名称:精致的字节的免费虚拟光驱软件 过程类别:安全风险的过程 英文描述: vcddaemon.exe是一个过程,属于复杂的字节的免费虚拟光驱软件…

腐烂的城市游戏在教堂永远看不到医

腐烂的城市游戏在教堂永远看不到医

教堂,医生,城市,游戏,电脑软件,问题: 最近,当我试图拯救医生的时候,玩腐烂的城市游戏救了医生,促使我去教堂开会。但在我去教堂后,我没有等医生几次回到教堂,我没有发现任何未完成的任务。 答案uff1a 笔者还打出了烂城的游戏,按照你说的,医生应该…

win7的这个问题很经典的错误代码(解

win7的这个问题很经典的错误代码(解

解决方案,安装,错误代码,这个问题,经典,安装时不小心退出iTunes在win7提示无法安装iTunes,因为Visual Basic脚本(VBscript)尚未安装或已被废弃。请确保VBscript已经安装,关闭反病毒软件和个人防火墙软件的脚本功能,并重新登记VBscript,然后安装iTunes,后来,重装VBscript,在搜…

win7远程连接其他计算机和文件传输

win7远程连接其他计算机和文件传输

文件传输,远程连接,机器,其他计算机,电脑软件,评论:一些网民想在远程连接时将文件传送到远程机器,但他们不知道如何操作它们。经过搜索,找到了一个好方法。有此要求的朋友不妨参考它。 一些网民希望在远程连接时将文件传送到远程机器,但他们不…

Word2003如何设置默认打印机

Word2003如何设置默认打印机

默认,如何设置,电脑软件,许多人不知道如何设置Word2003默认打印机,今天教你设置默认打印机的详细步骤。 注意:此方法只适用于WindowsXP操作系统,但其他操作系统设置相似。如果我们仔细考虑,我们会成功的。 第1步,在桌面上;开始查找菜单中;设置选…

linux环境下向环境变量添加PHP和My

linux环境下向环境变量添加PHP和My

命令,方法,环境变量,环境,电脑软件,评论:安装PHP和MySQL在Linux CentOS系统后,你需要添加PHP和MySQL的命令,系统命令的方便。 在Linux CentOS系统PHP和MySQL的安装后,使用方便,需要被添加到系统的PHP和MySQL的命令,如果执行之前,没有添加到环境变…

Excel表制作分类下拉列表。

Excel表制作分类下拉列表。

下拉列表,分类,电脑软件,Excel,在日常工作中,为了节省输入时间和减少输入错误,您经常会看到并使用Excel表的下拉列表。那么Excel表单的下拉列表是如何创建的呢 在这种情况下,如果你选择在选项栏在乡镇开发区,学校名称下拉列表中仅显示开发区学…

安装在WindowsVista操作系统的正确

安装在WindowsVista操作系统的正确

步骤,操作系统,正确,安装在,电脑软件,点评:在WindowsVista安装WindowsXP时,它会破坏Windows Vista的系统启动文件,无法进入Windows启动管理器窗口,导致WindowsVista系统无法使用。这里是正确的安装程序。 由于Windows Vista和Windows XP的启动…

把手教你如何在WPS演示使用荧光笔

把手教你如何在WPS演示使用荧光笔

教你,把手,演示,如何在,电脑软件,在演示文档播放,如果用户用鼠标圈点,WPS演示为用户提供 荧光笔;帮助解释的辅助工具。用户可以选择使用圆珠笔、水彩笔、荧光笔、墨水的颜色和定义不同的绘制形状,容易在呈现和诠释泉店。 荧光笔的使用将被介绍…

在excel2010细胞不规则区域的大宗

在excel2010细胞不规则区域的大宗

区域,细胞,不规则,大宗,电脑软件,在Excel中合并单元格是一个麻烦的主,但因为人们成长得更好,他们仍然到处受欢迎。例如,图片中的一栏不太令人愉快。如果它变成一个D列,它会更受欢迎。但是,每个区域的大小是不一样的。八个一个或十个组合可以。成…