Skip to content
电脑工程师入门

电脑工程师入门

create tomorrow, create happiness

  • 实用软件教程
    • Excel
    • WordPress
    • Powerpoint
    • PowerApps
    • PowerAutomateDesk
  • 计算机语言入门
    • PHP
    • Bootstrap
    • JavaScript
    • Python
    • HTML
    • WordPress
  • 咨询
  • Home
  • PHP
  • 第十章Class的讲解
  • HOME
  • PHP
  • 第十章Class的讲解

第十章Class的讲解

PHP

在 PHP 中使用Class时,我将解释Class是什么以及如何使用它。

目录

10-1 什么是CLASS
10-2 根据Class创建对象

10-1 什么是CLASS

首先,Class就像执行某事的对象的蓝图。某物的执行是指,例如,载人行驶的汽车,或接收广播并输出图像和声音的电视。Class是这些东西的蓝图。

使用Class和不使用Class在编程上的区别在于,没有Class,你必须做所有你想让程序做的事情,一个接一个。另一方面,使用Class时,创建一个对象的蓝图,根据您的目的执行它。并且根据蓝图创建一个实际的对象,并处理该对象。感觉就像你在像你的对象发布命令。

不管你怎么写程序,达到目的是没有区别的,使用Class的好处是往往很清楚是否按照蓝图在制作对象。

如何写一个Class

一个Class就是一个蓝图,所以我们在Class中具体描述我们要做什么。例如:

设计蓝图 車{
  开车{
    ....
  }

  停车{
    ....
  }

  打开照明{
    ....
  }
}

在上面的例子中,我们正在为汽车创建蓝图。在蓝图中,我们会以方法的形式来定义我们真正要做的事情。

要实际用 PHP 编写,它是这样:

class Class名{
....
}

在“Class”后面写上代表该Class的Class名。而你想让Class做什么,写在“{” 和 “}”之间。

10-2 根据Class创建对象

我在上一节写过,Class是蓝图,但是汽车的蓝图并不代表人可以开车。为了实际开车,需要根据蓝图实际制作一辆汽车。

对象是基于Class创建的对象。使用“new”从一个Class中创建一个对象。

变量名 = new Class名(参数);

上述变量名是用于识别创建的对象的名称。

在上一节,我写了与汽车有关的蓝图。

class Car{

}

目前我们设计了一个Class名为“Car”的Class。现在,让我们根据这个蓝图实际创建一个对象。

$car = new Car();

class Car{

}

此外,正如您可以创建任意数量的变量一样,您也可以基于同一Class创建任意数量的对象。这与能够从一个蓝图创建多个对象是一样的。即使原来的蓝图(Class)相同,从中创建的实体(对象)也完全不同,所以可以分别移动。

$car1 = new Car();
$car2 = new Car();

class Car{

}

“$car1”和“$car2”都是从同一个“Car ”Class创建的对象。原始蓝图是相同的,但对象是分开的,因此您可以让它们执行自己的操作。

这样,通过对从Class创建的对象发出各种指令来执行编程。

标签:PHP

文章导航

❮ Previous Post: 第九章函数的讲解
Next Post: 第十一章Class的定义 ❯

关联内容

PHP
第一章PHP 安装和初始配置
PHP
第二章PHP程序基础
PHP
第四章数字和算术运算
PHP
第三章文字列的基础
PHP
第五章变量的讲解
PHP
第六章条件分支

实用软件教程

  • Powerpoint
  • Excel
  • PowerAutomateDesk
  • Wordpress
  • Powerapps

编程语言入门

  • JavaScript
  • HTML
  • PHP
  • Python
  • Bootstrap

Copy right by flashyonder.com