【PHP】关于类和实例
类和实例的关系
班级是模板的原本,实例是利用模板创建的。
一个关于类和实例关系的例子是以宠物小精灵游戏为例。


我们已经创建了模板,以便您无需手动输入代码,只需将数值放入其中。
用代码写就的话大概是这样的样子。
<?php
//こうげき,ぼうぎょ,すばやさ,とくしゅが空欄のポケモンのステータス原本
class Pokemon{
public $attack;
public $defense;
public $speed;
public $Special;
}
//こうげき,ぼうぎょ,すばやさ,とくしゅが空欄のポケモンが生成
$myu = new Pokemon();
//こうげき,ぼうぎょ,すばやさ,とくしゅに[16]の値を飛ばす
$myu -> attack = 16;
$myu -> defense = 16;
$myu -> speed = 16;
$myu -> special = 16;
//こうげき,ぼうぎょ,すばやさ,とくしゅに[16]を表示
echo "こうげき" $myu -> attack.'<br>';
echo "ぼうぎょ" $myu -> defense.'<br>';
echo "すばやさ" $myu -> speed.'<br>';
echo "とくしゅ" $myu -> special.'<br>';
?>
解释
■ 描述规则
class + 类名 { 类的内容(属性、函数等) }… 生成类
public + $属性名… 属性
$变量名 = new 类名()… 生成类的实例
实例->属性名… 访问类的属性