⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 classes.inc

📁 PHP4_0入门与提高源程序代码
💻 INC
字号:
<?php

// 基础类Vegetable的定义
class Vegetable {
    var $edible;		//定义蔬菜是否可以食用
    var $color;		//定义蔬菜的颜色

	//类Vegetable的构造函数
    function Vegetable( $edible, $color="green" ) {
        $this->edible = $edible;
        $this->color = $color;
    }

	//判断是否可以食用的方法
    function is_edible() {
        return $this->edible;
    }

	//判断蔬菜颜色的方法
    function what_color() {
        return $this->color;
    }
    
} // 类的定义结束


// 类Vegetable的扩展类
//extends表示从Vegetable类中继承了它所有的属性和方法
class Spinach extends Vegetable {

    var $cooked = false;		//蔬菜是否已经烹制

	//Spinach类的构造函数
    function Spinach() {
        $this->Vegetable( true, "green" );	//调用Vegetable类的构造函数
    }

	//烹制蔬菜
    function cook_it() {
        $this->cooked = true;
    }

	//判断蔬菜是否已经烹制
    function is_cooked() {
        return $this->cooked;
    }
    
} // Spinach类的定义结束

?>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -