Exemplo n.º 1
0
 public function run()
 {
     $duck = new MallarDuck();
     $duck->performFly();
     $duck->performQuack();
     $model = new ModelDuck();
     $model->performFly();
     $model->setFlyBehavior(new FlyRocketPowered());
     $model->performFly();
 }
 public static function main(array $args = array())
 {
     $mallard = new MallardDuck();
     $mallard->performQuack();
     $mallard->performFly();
     $model = new ModelDuck();
     $model->performFly();
     $model->setFlyBehavior(new FlyRocketPowered());
     $model->performFly();
 }
Exemplo n.º 3
0
<?php

function __autoload($class_name)
{
    include $class_name . '.php';
}
$mallard = new MallardDuck();
$mallard->display();
$mallard->swim();
$mallard->performQuack();
$mallard->performFly();
$model = new ModelDuck();
$model->display();
$model->swim();
$model->performQuack();
$model->performFly();