php中面向对象示例

来源:互联网 发布:网络道德的本质 编辑:程序博客网 时间:2024/06/14 14:35

Gun.class.php文件

<? php

class Gun{
 //定义累的属性
     public $type;
  public $color;
  public $bulletnum;
  public $weight;

     //定义类的方法
  function kill(){
       return"士兵".$this->type."的手枪,重量".$this->weight.",杀死了敌人!";
  }

  function sound(){
        return "发出惨叫的声音";
  }

}

?>

gun.php文件

<?php
include 'Gun.class.php';
//枪的类型

$shouqiang = new gun();
$shouqiang->type="小型";
$shouqiang->color="红色";
$shouqiang->bulletnum="20发";
$shouqiang->weight="50克";

echo $shouqiang->kill();
echo $shouqiang->sound();

?>