<? class ShopProduct { public $title = "Стандартный товар" ; public $producerMainName = "Фамилия автора"; public $producerFirstName = "Имя автора"; public $price = 0; function __construct( $title, $firstName, $mainName, $price){ $this->title = $title; $this->producerMainName = $firstName; $this->producerFirstName = $mainName; $this->price = $price; } function getProducer() { return "{$this->producerFirstName}" ."{$this->producerMainName}"; } } $product1 = new ShopProduct("Собачье сердце", "Булгаков", "Михаил ", 5.99); print "Автор: {$product1->getProducer()}\n"; ?> </body> </html>
function write(ShopProduct $shopProduct) { $str = "{$shopProduct->title}:" . $shopProduct->getProducer() . "({$shopProduct->price})\n"; print $str; }
<?php class ShopProduct { public $title = "standard"; public $producerMainName = "author sec name"; public $producerFirstName = "author name"; public $price = 0; function getProducer() { return $this->producerFirstName . " + " . $this->producerMainName; } function __construct($title, $firstName, $mainName, $price) { $this->title = $title; $this->producerMainName = $mainName; $this->producerFirstName = $firstName; $this->price = $price; } } $product2 = new ShopProduct("Собачье сердце", "Михаил", "Булгаков", 5); print $product2->getProducer();
<?php class ShopProduct { public $title; public $producerMainName; public $producerFirstName; public $price = 0; public function __construct($title, $firstName, $mainName, $price) { $this->title = $title; $this->producerFirstName = $firstName; $this->producerMainName = $mainName; $this->price = $price; } function getProducer() { return "{$this->producerFirstName}" . "{$this->producerMainName}"; } } $product1 = new ShopProduct("My Antonia", "Willa", "Cather", 5.99); print "Author: {$product1->getProducer()}\n"; ?>
public function write(ShopProduct $shopProduct) { $str = $shopProduct->title . ' : ' . $shopProduct->getProducer() . ' ' . $shopProduct->price; print $str; }
public function write(ShopProduct $shopProduct) { $str = "{$shopProduct->title} " . $shopProduct->getProducer() . "\r\n({$shopProduct->price})<br>"; print $str; }