本文整理汇总了PHP中Animal::pet方法的典型用法代码示例。如果您正苦于以下问题:PHP Animal::pet方法的具体用法?PHP Animal::pet怎么用?PHP Animal::pet使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Animal
的用法示例。
在下文中一共展示了Animal::pet方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的PHP代码示例。
示例1: __construct
{
public function __construct($name)
{
parent::__construct($name);
$this->health = 170;
}
public function fly()
{
$this->health -= 10;
echo 'fly, ';
return $this;
}
public function displayHealth()
{
echo '<br /><strong>Dragon Message: </strong><em>This is a dragon!</em>';
parent::displayHealth();
}
}
echo '<h2>$animal Object Instance of the Animal Class with Various Invoked Methods</h2>';
$animal = new Animal("animal");
$animal->walk()->walk()->walk()->run()->run()->displayHealth();
echo '<h2>$black_lab Object Instance of the Dog Subclass (of the Animal Parent Class) with Various Invoked Methods</h2>';
$black_lab = new Dog("Bo");
$black_lab->walk()->walk()->walk()->run()->run()->pet()->displayHealth();
echo '<h2>$crazy_dragon Object Instance of the Dragon Subclass (of the Animal Parent Class) with Various Invoked Methods</h2>';
$crazy_dragon = new Dragon("Crazy Dragon");
$crazy_dragon->walk()->walk()->walk()->run()->run()->fly()->fly()->displayHealth();
echo '<h2>Calling the fly() and pet() Methods on the Animal Class Will Display an Error Message Per the Code Below</h2>';
$lizard = new Animal("Freddy");
$lizard->pet()->fly();