<?php require_once 'autoload.php'; $owner1 = new Person('Ivan', 19); $peugeot = new Car('Peugeot', '2011', 'black', 5, 180, $owner1); $peugeot->setCurrentGear('2'); $peugeot->setCurrentSpeed('32'); //var_dump($peugeot); $peugeot->changeGear(8); $peugeot->changeSpeed(100); $peugeot->changeSpeed(190); //var_dump($peugeot); $owner2 = new Person('Dragan', 29); $audi = new Car('Audi', '2012', 'green', 6, 230, $owner2); $audi->setCurrentGear('3'); $audi->setCurrentSpeed('65'); //var_dump($audi); $audi->changeGear(8); $audi->changeGear(4); $audi->changeSpeed(150); $audi->changeSpeed(250); /*var_dump($audi); var_dump($owner1->getAge().' '. $owner1->getName()); var_dump($audi->display()); var_dump($peugeot->display());*/ $audi->changeGearDown(); $audi->changeGearUp(); $audi->changeGearUp(); $audi->changeGearUp(); $audi->changeGearUp();
<?php require_once 'autoload.php'; $car1 = new Car('BMW', true, 'black', 340000, 250); $car1->setCurrentSpeed(100); $car1->setCurrentGear(4); $car2 = new Car('Audi', false, 'grey', 280000, 260); $car2->setCurrentSpeed(150); $car2->setCurrentGear(5); echo "Gear is: ", $car1->getCurrentGear(), " and the speed is: ", $car1->getCurrentSpeed(), PHP_EOL; $car1->changeGear(5); $car1->accelerate(); echo "Now the gear is: ", $car1->getCurrentGear(), " and the speed is: ", $car1->getCurrentSpeed(), PHP_EOL; $shop = new CarShop(); $shop->addCar($car1); $shop->addCar($car2); $shop->showAllCarsInTheShop();
<?php require 'autoload.php'; $ferrari = new Car('Ferrari', 400, 0, 'red', 0); $bmw = new Car('bmw', 320, 0, 'blue', 0); echo $ferrari->display(); $ferrari->setCurrentGear(3); $ferrari->setCurrentSpeed(60); echo $ferrari->display(); $somebody = new Person("Ivan", 36); $ferrari->setOwner($somebody); echo $ferrari->getOwner(); $ferrari->accelerate(200); echo "<br>"; echo $ferrari->getCurrentSpeed(); echo "<br>"; $ferrari->changeGearUp(); echo $ferrari->getCurrentGear(); //$ferrari->accelerate(300); //echo $ferrari->getCurrentSpeed();