要在 PHP 中创建类,我们使用关键字 class,后面跟着类名。在类内部,我们创建函数,这些函数将成为类方法。要创建简单的继承,请使用 class 关键字,后面跟着 extends 关键字和父类名。要定义对象,我们使用 new 关键字。
语法
class "class_name"
{
function "method_name"("parameters")
{
// code block
}
}
class "second_class_name" extends "class_name"
{
function "method_name"("parameters")
{
// code block
}
}
步骤 1: 将两个数字接收到变量 num1 和 num2 中
步骤 2: 创建 Subtraction 类的对象 obj
步骤 3: 使用对象 obj 调用函数 add(num1, num2) 来添加数字
步骤 4: 使用对象 obj 调用函数 sub(num1, num2) 来减去数字
步骤 1: 将 'num1 + num2' 的计算值赋给变量 sum
步骤 2: 打印变量 sum 的值作为 num1 和 num2 的和
步骤 1: 将 'num1 - num2' 的计算值赋给变量 sub
步骤 2: 打印变量 sub 的值作为 num1 和 num2 的差
<?php
class Addition
{
function add($num1, $num2)
{
$sum = $num1 + $num2;
echo "$num1 + $num2 = $sum";
}
}
class Subtraction extends Addition
{
function sub($num1, $num2)
{
$sub = $num1 - $num2;
echo "\n$num1 - $num2 = $sub";
}
}
$num1 = readline("Enter the 1st number: ");
$num2 = readline("Enter the 2nd number: ");
$obj = new Subtraction;
$obj->add($num1, $num2);
$obj->sub($num1, $num2);
?>
Enter the 1st number: 48 Enter the 2nd number: 15 48 + 15 = 63 48 - 15 = 33