public function roll() { $res = parent::roll(); if ($res == 1) { echo 'Automatic Miss'; } else { echo 'Automatic Hit'; } }
public function roll() { return parent::roll(); // echo $this->sides[$res]; }
<?php /** * Created by PhpStorm. * User: bamdad * Date: 2/3/2016 * Time: 9:02 PM */ include_once './autoload.php'; $bunbun = new Rabbit('bunbun'); echo 'the name is ' . $bunbun->name . "\n"; $bunbun->name = 'bunnybunny'; echo 'the name is ' . $bunbun->name . "\n"; ///_toString() $die = new MyDie(8); $die->roll(); echo $die;
<?php /** * Created by PhpStorm. * User: bamdad * Date: 2/3/2016 * Time: 9:02 PM */ include_once './autoload.php'; $bunbun = new Rabbit('bunbun'); $bunbun->speak(); $bunbun->eat(30); $bunbun->eat(30); ///Dice $die = new MyDie(8); echo "simple die roll: " . $die->roll() . "\n"; $no1 = new FirstSichermanDice(); echo "no1 roll: " . $no1->roll() . "\n"; $no2 = new SecondSichermanDice(); echo "no2 roll: " . $no2->roll() . "\n"; //Bottles $bottle1 = new ChampagneBottle(); $bottle1->pour(); $bottle2 = new CheatBottle(); $bottle2->pour(); $bottle2->pour(); $bottle2->pour();