Untitled
unknown
plain_text
3 years ago
819 B
10
Indexable
<?php
class Person
{
private $income;
private $expense;
public function __construct($income, $expense)
{
if ($income > 0 && $expense > 0) {
$this->income = $income;
$this->expense = $expense;
}
}
public function getTotal()
{
return ($this->income - $this->expense);
}
}
class Compare
{
public function comparePersons(Person $a, Person $b)
{
if ($a->getTotal() > $b->getTotal()) {
return "a > b";
} elseif ($a->getTotal() < $b->getTotal()) {
return "b > a";
} else {
return "a = b";
}
}
}
$p1 = new Person(300000000, 100000);
$p2 = new Person(300000000, 100000);
$c = new Compare();
echo $c->comparePersons($p1, $p2);Editor is loading...