Postovani, kako resiti ovaj zadatak:

Napraviti klasu User koja ima sledeća svojstva: id, first_name, last_name, age. Klasa mora posedovati:

  • Konstruktor klase
  • Metodu koja vraća ime i prezime korisnika
  • Metodu koja vraća boolean vrednost u skladu sa tim da li je korisnik punoletan ili nije


Nakon kreiranja klase potrebno je kreirati i objekat koji predstavlja instancu kreirane klase. Nad objektom pozvati obe metode i prikazati rezultat izvršavanja na strani.

aleksandar79
26.03.2016
Одељци: Зид Питања и одговори aleksandar79 | Кључне речи:
0

Коментари:

Нови одговор Нови коментар

Одговори:

Приказано 1-1 од 1 ставке.
<?php
class Korisnik
{
    private $id;
    private $first_name;
    private $last_name;
    private $age;
    public function __construct($id, $first_name, $last_name, $age)
    {
        $this->id = $id;
        $this->first_name = $first_name;
        $this->last_name = $last_name;
        $this->age = $age;
    }
    public function getImeIPrezime()
    {
        return "$this->first_name $this->last_name";
    }
    public function isPunoletan()
    {
        return $this->age >= 18;
    }
}
?>

 <!DOCTYPE html>
<html>
<head>
<meta charset="UTF-8">
<title>Корисник</title>
</head>

<body>
<?php
    $instanca = new Korisnik(1, 'Пера', 'Перић', 18);
    echo '<p>Име корисника: ' . $instanca->getImeIPrezime() .'</p>';
    echo '<p>Корисник ' . ($instanca->isPunoletan() ? 'је' : 'није') . ' пунолетан </p>';
?>
</body>

</html> 

Заинтересовани за часове програмирања могу ме контактирати путем мејла [email protected]

Ивица
13.04.2016
Одељци: Зид Питања и одговори Ивица
0

Коментари:

Нови коментар

©Библиотека++ 2024 Развој сајта Ивица Лазаревић