Предположим, что вероятностное распределение выхода диска из строя от отработанных дней равномерное.
public function homeAction() {
$List_array_products = new DataObject\Product\Listing();
$List_array_products->setOrderKey("baseprice");
$List_array_products->setOrder("ASC");
$List_array_products->load();
dump($List_array_products);
$this->view->products = $List_array_products;
}
4) Каждый объект является представителем класса, который выражает общие свойства объектов (таких, как целые числа или списки)
Так и есть. Если создать два объекта класса, то им будут доступны одинаковые методы.
public abstract class Country
{
public abstract string Title { get; }
protected Country()
{
}
}
public class Russia : Country
{
public override string Title { get { return "Россия"; } }
public Russia()
{
}
}
public class Italy : Country
{
public override string Title { get { return "Италия"; } }
public Italy ()
{
}
}