<?php
//使用OOP完成报名过程
header("Content-type:text/html;Charset=utf-8");
//定义相关的类
class Student{
public $stu_name;
public $stu_age;
public $stu_money;
public function paymoney(){
//缴费
$this->stu_money -= 18000;
echo '缴费成功!<br/>';
}
}//学生
class Teacher{
public $tea_name;
public $tea_money;
public $stu_infos;
public function setinfos($stu){
//登记学生信息
$this->stu_infos[] = $stu;
echo '登记成功!<br/>';
}
public function getwages(){
//领取工资
$this->tea_money += 20000;
echo'已领工资!<br/>';
}
}//老师
class School{
public $sch_name;
public $sch_money;
public function getmoney(){
//收取学费
$this->sch_money += 18000;
echo '收费成功!<br/>';
}
public function paymoney(){
//发放工资
$this->sch_money -= 20000;
echo '工资已发,请注意查收!<br/>';
}
}//学校
class Classroom{
public $class_name;
public $stu_names;
public function getnames($stu){
//报到注册
$this->stu_name[] = $stu->stu_name;
echo '你已成功入班!<br/>';
}
}//班级
//实例化
$stu=new Student;
$stu->stu_name='Tom';
$stu->stu_age=21;
$stu->stu_money=30000;
$tea=new Teacher;
$tea->tea_name='Ann';
$tea->tea_money=100000;
$tea->stu_infos=array();
$sch=new school;
$sch->sch_name='Hopeschool';
$sch->sch_money=2000000;
$class =new Classroom;
$class->class_name='NO.1';
$class->stu_names=array();
//对象执行相应功能
$tea->setinfos($stu);
//var_dump($stu_infos);
$stu->paymoney();
//var_dump($stu->stu_money);
$sch->getmoney();
$class->getnames($stu);
$sch->paymoney();
$tea->getwages();
?>
PHP模拟报名
最新推荐文章于 2025-05-28 14:49:58 发布