php 1.定义名为Number的类,其中有两个整型数据成员n1和n2,应声明为私有。编写构造方法,赋予n1和n2初始值,再为该类定义加(addition)、减(subtration)、乘(multiplication)、除(division)公有成员方法,分别对两个成员变量执行加、减、乘、除的运算。创建Number类的对象,调用各个方法,并显示计算结果。
时间: 2024-03-23 21:43:20 浏览: 63
定义一个类能进行任两个整数加减乘除,有两个私有成员并显示加减乘除的结果。
4星 · 用户满意度95%
以下是 PHP 中定义名为 Number 的类,其中有两个私有整型数据成员 n1 和 n2,构造方法赋予 n1 和 n2 初始值,再为该类定义加(addition)、减(subtration)、乘(multiplication)、除(division)公有成员方法,分别对两个成员变量执行加、减、乘、除的运算,并创建 Number 类的对象,调用各个方法,并显示计算结果的示例代码:
```php
<?php
class Number {
private $n1;
private $n2;
public function __construct($n1, $n2) {
$this->n1 = $n1;
$this->n2 = $n2;
}
public function addition() {
return $this->n1 + $this->n2;
}
public function subtraction() {
return $this->n1 - $this->n2;
}
public function multiplication() {
return $this->n1 * $this->n2;
}
public function division() {
if ($this->n2 == 0) {
return "Division by zero error!";
} else {
return $this->n1 / $this->n2;
}
}
}
// 创建 Number 类的对象
$number = new Number(10, 5);
// 调用各个方法,并显示计算结果
echo "Addition: " . $number->addition() . "<br>";
echo "Subtraction: " . $number->subtraction() . "<br>";
echo "Multiplication: " . $number->multiplication() . "<br>";
echo "Division: " . $number->division() . "<br>";
?>
```
以上代码输出结果为:
```
Addition: 15
Subtraction: 5
Multiplication: 50
Division: 2
```
阅读全文