php provera punoletstva konstuktor klase, metod, boolean

1

php provera punoletstva konstuktor klase, metod, boolean

offline
  • Pridružio: 30 Maj 2017
  • Poruke: 4

imam 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.

Zadatak sam resio, ali bez konstruktora klase, metode i boolean-a.
Da li bi neko mogao da mi pomogne oko koda?
Unapred hvala, pozdrav!



Registruj se da bi učestvovao u diskusiji. Registrovanim korisnicima se NE prikazuju reklame unutar poruka.
offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14370
  • Gde živiš: Niš

Može. Okači svoje rešenje, i kaži gde si tačno zapeo.



offline
  • Programer
  • Pridružio: 23 Maj 2012
  • Poruke: 4467

class User {     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 fullName() {         return $this->first_name . " " . $this->last_name;     }     public function isNotMinor() {         return $this->age > 18;     } }

Nazvao sam ovako poslednju funkciju zbog filtera foruma Smile

Pitaj ukoliko ti neki deo nije jasan.

offline
  • PHP developer
  • Pridružio: 22 Mar 2006
  • Poruke: 3560
  • Gde živiš: 127.0.0.1

alessandroistriano ::Zadatak sam resio, ali bez konstruktora klase, metode i boolean-a.

Pa sta si onda uopste uradio? Imao si cetiri dela zadatka, nijedan nisi uradio, ali si resio zadatak. Kako?

offline
  • Pridružio: 30 Maj 2017
  • Poruke: 4

editovao sam neke skripte za ulaz/izlaz 18+ php, ali nije to ovako kako se trazi, btw, elite, ovaj kod nece u interpreteru da radi, prazan ekran

offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14370
  • Gde živiš: Niš

Hah, pa šta očekuješ da radi sama definicija klase? Shocked

offline
  • Pridružio: 30 Maj 2017
  • Poruke: 4

poludecu od ovog advanced php, jedva sam core presao...dodje mi da nekom ovde ponudim 10ak zadataka da mi uradi za kes, ali stvarno...

offline
  • Milan
  • Pridružio: 17 Dec 2007
  • Poruke: 14370
  • Gde živiš: Niš

Ovo je advanced php? Mr. Green Kapiram da misliš na OOP paradigmu? Ako je tako, znaj da ako savladaš to lepo imaćeš jedan dobar alat u rukama. Smile

offline
  • Pridružio: 30 Maj 2017
  • Poruke: 4

da, oop ubitacno tezak...jel bi mogao neko barem da mi pomogne oko kalkulatora, samo oko definisanja nedeljivosti nulom
kad se podeli sa nulom pukne aplikacija, kako definisati i srediti kod ?

offline
  • Pridružio: 07 Jul 2017
  • Poruke: 2

E.L.I.T.E. ::class User {     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 fullName() {         return $this->first_name . " " . $this->last_name;     }     public function isNotMinor() {         return $this->age > 18;     } }

Nazvao sam ovako poslednju funkciju zbog filtera foruma Smile

Pitaj ukoliko ti neki deo nije jasan.

Pozdrav. Imam isti ovaj zadatak za uraditi i nije mi jasan ovaj dio oko druge funkcije, IsNotMinor. U zadatku piše da treba vratiti boolean vrijednost, a u rješenju koje ste postavili to ne vidim(možda je i do mene, apsolutni sam početnik). I još nešto...u zadatku piše i da je potrebno kreirati objekt koji predstavlja instancu kreirane klase i da se nad objektom pozovu obje metode, a to ovdje također ne vidim.

Ako biste mogli da mi odgovorite, bio bih zahvalan, jer mi ovaj zadatak zaista treba. Hvala vam još jednom.

Ko je trenutno na forumu
 

Ukupno su 835 korisnika na forumu :: 44 registrovanih, 3 sakrivenih i 788 gosta   ::   [ Administrator ] [ Supermoderator ] [ Moderator ] :: Detaljnije

Najviše korisnika na forumu ikad bilo je 3028 - dana 22 Nov 2019 07:47

Korisnici koji su trenutno na forumu:
Korisnici trenutno na forumu: aramis s, AS2, axa, Bahuss, bane.gr, caesar, danilopu, darkstar101, Dragan Mačak Damljanović, Drug pukovnik, galijot, gasha2, hyla, indja, ivica976, Krstić, Kubovac, Marko Marković, mgaji21, milekNS, Milos ZA, Mixelotti, MrNo, ozzy, Panonsky, Panter2, pristinski korpus, Profica2, Raptor12, Recce, robertino, rovac, Ruski Sremac, SAA fan, sasa.zoric, Sibin2, slonic_tonic, SsssssNOVI, suton2, trutcina, virked, yrraf, Zori2, zveki63