{ public $tax = 0; } class DVD extends Item { public $tax = 0.05; } class VideoGame extends Item { public $tax = 0.1; } $cart = new ShoppingCart(); $cart->addItem(new Book('Cheap Book', 2.99)); $cart->addItem(new Book('Expensive Book', 24.99)); $cart->addItem(new DVD('Movie', 12.99)); $cart->addItem(new VideoGame('Video Game', 59.99)); // var_dump($cart); $beforeTax = number_format($cart->getCostBeforeTax(), 2); $taxAmount = number_format($cart->getTaxAmount(), 2); $afterTax = number_format($cart->getCostAfterTax(), 2); $cart->removeItem("Expensive Book"); // var_dump($cart); echo "<p>Total cost before tax: \${$beforeTax}</p>"; echo "<p>Tax amount: \${$taxAmount}</p>"; echo "<p>Total cost after tax: \${$afterTax}</p>"; ?> </p> </body> </html>