文章详情

  • 游戏榜单
  • 软件榜单
关闭导航
热搜榜
热门下载
热门标签
php爱好者> php文档>php 面向对象学习(1)

php 面向对象学习(1)

时间:2007-01-12  来源:liuxingyuyuni


?php
    /**
     * @name 房子类
     * @todo 建房子呗
     * @version 1.0
     * @copyright 2006 by 小破孩
     * @author 小破孩
     * */
    class House
    {
        //属性声明
        public $Name;    //房子的名称
        public $color; //房子的颜色
        
        /**
         * @name 构造函数
         * @desc
         * 初始化房子的名称及颜色*/
        function __construct($name, $color)
        {
            $this->Name = $name;
            $this->color = $color;
        }
        /**
         * @name getHouseName
         * @desc
         * 得到房屋的名称*/
        function getHouseName()
        {
            return $this->Name;
        }
        /**
         * @name getHouseColor
         * @desc
         * 得到房屋的颜色*/
        function getHouseColor()
        {
            return $this->color;
        }
        /**
         * @name reSetHouseName
         * @desc
         * 重新设置房屋的名称*/
        function reSetHouseName($name)
        {
            $this->Name = $name;
        }
        /**
         * @name reSetHouseColor
         * @desc
         * 重新设置房屋的颜色*/
        function reSetHouseColor($color)
        {
            $this->color = $color;
        }
        
    }
    /**
     * 类的实例化*/
    $obj = new House('幸福村庄','blue');
    $name = $obj->getHouseName();
    $color = $obj->getHouseColor();
    echo "房屋的名称是: ".$name ." 颜色是:". $color."哦!
";
    $obj->reSetHouseName('修改的名称');
    $obj->reSetHouseColor('修改过的颜色');
   
    $reHouseName = $obj->getHouseName();
    $reHouseColor = $obj->getHouseColor();
    echo "房屋的名称是: ".$reHouseName ." 颜色是:". $reHouseColor."哦!";
?>


相关阅读 更多 +
排行榜 更多 +
边境警察巡逻模拟中文版下载

边境警察巡逻模拟中文版下载

角色扮演 下载
数码宝贝世界复原手机版下载

数码宝贝世界复原手机版下载

角色扮演 下载
土地抢夺者中文手机版下载

土地抢夺者中文手机版下载

策略塔防 下载