创建一个PHP文件,利用类和对象计算矩形的周长和面积,以及运行结果
时间: 2023-09-16 10:15:52 浏览: 71
好的,以下是实现代码:
```php
<?php
class Rectangle {
public $length;
public $width;
function __construct($length, $width) {
$this->length = $length;
$this->width = $width;
}
function getArea() {
return $this->length * $this->width;
}
function getPerimeter() {
return 2 * ($this->length + $this->width);
}
}
$rectangle1 = new Rectangle(10, 5);
echo "矩形1的面积为:" . $rectangle1->getArea() . "<br>";
echo "矩形1的周长为:" . $rectangle1->getPerimeter() . "<br>";
$rectangle2 = new Rectangle(8, 4);
echo "矩形2的面积为:" . $rectangle2->getArea() . "<br>";
echo "矩形2的周长为:" . $rectangle2->getPerimeter() . "<br>";
?>
```
运行结果如下:
```
矩形1的面积为:50
矩形1的周长为:30
矩形2的面积为:32
矩形2的周长为:24
```
上述代码中,我们创建了一个名为 Rectangle 的类,该类具有两个属性:length 和 width,分别表示矩形的长和宽。我们使用 __construct() 方法来初始化对象的属性。然后,我们定义了两个方法来计算矩形的面积和周长。最后,我们创建了两个 Rectangle 的对象,并使用 getArea() 和 getPerimeter() 方法来计算它们的面积和周长,并将结果打印到屏幕上。