abstract:<?php /* 手工添加脚本地址加载 * include'Car.php'; //include 'Mobile.php'; $car = new Car('奔驰','C200','250000元'); echo '您购
<?php /* 手工添加脚本地址加载 * include'Car.php'; //include 'Mobile.php'; $car = new Car('奔驰','C200','250000元'); echo '您购买的品牌:'.$car->brand,'; 型号:'.$car->model,'; 价格:'.$car->price.'<hr>'; echo $car->study('php','类','方法'); $mobile = new Mobile('华为','P20','5000元'); echo '您购买的品牌:'.$mobile->brand,'; 型号:'.$mobile->model,'; 价格:'.$mobile->price.'<hr>'; */ //自动加载器函数 最重要的参数是回调(利用参数回调自动加载) spl_autoload_register(function($className){ //推荐使用绝对路径 __DIR__ 可以获得当前文件的绝对路径 include __DIR__.'/'.$className.'.php'; }); $car = new Car('奔驰','C200','250000元'); echo '您购买的品牌:'.$car->brand,'; 型号:'.$car->model,'; 价格:'.$car->price.'<hr>'; echo $car->study('php','类','方法'); $mobile = new Mobile('华为','P20','5000元'); echo '您购买的品牌:'.$mobile->brand,'; 型号:'.$mobile->model,'; 价格:'.$mobile->price.'<hr>';
脚本1代码:
<?php
class Car
{
public $brand; //建立类属性
public $model;
public $price;
public function __construct($brand,$model,$price)
{
$this->brand = $brand; //建立构造方法 初始化 类属性
$this->model = $model;
$this->price = $price;
}
public function study($brand,$model,$price)
{ //方法
return '我在使用'.$brand.'中的'.$model.'调用的'.$price.'<hr>';
}
}
脚本2的代码:
<?php
/**
* Created by PhpStorm.
* User: Administrator
* Date: 2019/3/24 0024
* Time: 16:13
*/
class Mobile
{
public $brand; //建立类属性
public $model;
public $price;
public function __construct($brand,$model,$price)
{
$this->brand = $brand; //建立构造方法 初始化 类属性
$this->model = $model;
$this->price = $price;
}
}
Correcting teacher:查无此人Correction time:2019-03-25 09:19:01
Teacher's summary:完成的不错,代码写的也可以。下次可以说说自己的理解。老师能给你最好的建议。继续加油。