Embed
Email

Parameters

Document Sample

Shared by: ajizai
Categories
Tags
Stats
views:
0
posted:
12/19/2011
language:
pages:
3
Autóversenyt modellezünk, amelyben

1) Definiáljon egy osztályt (VersenyKocsi) , amely tárolja

a csapat (szöveg) és a benzin (egész) adatokat. Az

adatokat a leszármazott osztályból és az adott

osztályból szeretnénk csak kiolvasni!



a) Definiáljon egy megfelelő adattagot (versenyzok),

amely a versenyben levő összes VersenyKocsi

objektum darabszámát képes tárolni.

b) Készítsen megfelelő metódust

versenybenLevoKocsikSzama néven, amely a

versenyzok értékét adja vissza!

c) Definiáljon konstruktort, amellyel egy példány

létrehozható! Gondoskodjon a versenyzok

frissítéséről!

d) Definiáljon egy megfelelő metódust arra az esetre, ha

az objektum megszűnne, frissítse a versenyzok

adattagot.

e) Definiálja a __toString metódust úgy, hogy a

következő formában adja vissza az objektum

állapotát: Versenyautó: [csapat] benzin

f) Definiáljon egy fogyasztás metódust, amely a

paraméterben kapott értékkel csökkenti a benzin

adattagot! Térjen vissza igaz értékkel, ha a tank üres,

hamissal egyébként!

2) Írjon egy Verseny php fájl. Ebben a fájlban:

a) Hozzon létre egy 5 elemű tömböt, melyben

VersenyKocsi példányok tárolhatók!

b) Példányosítson 5 db objektumot, tetszőleges csapat

értékekkel!



A véletlen érték előállítására használja az int rand ()

függvényt!



int rand ( int $min , int $max )

Parameters

min

The lowest value to return (default: 0)

max

The highest value to return (default:

getrandmax())

Return Values

A pseudo random value between min (or 0) and max

(or getrandmax(), inclusive).

If called without the optional min, max arguments

rand() returns a pseudo-random integer between 0

and getrandmax(). If you want a random number

between 5 and 15 (inclusive), for example, use

rand(5, 15).

srand(floor(time() / (60*60*24)));

c) Hadd szaladjon a verseny! 6 körös versenyt

szimulálunk. Ciklusban (6 iteráció) hívja meg a

fogyasztás metódust minden versenyben levő kocsira,

véletlen értékekkel (a 5-17 intervallumból). A

visszatérési értéket vizsgálva törölje ki azokat a

VersenyKocsi –kat amelyeknek elfogyott az

üzemanyaguk!

d) Írassa ki a verseny végén megmaradt kocsik adatait!



Related docs
Other docs by ajizai
Resume 1.docx _20K_ - Student of Fortune
Views: 0  |  Downloads: 0
msg00000
Views: 0  |  Downloads: 0
Pre-Tax Return Calculator 2010-2011
Views: 0  |  Downloads: 0
Excel file - The GEO-3 Data Compendium
Views: 0  |  Downloads: 0
Cooperators Tests - ARS
Views: 0  |  Downloads: 0
2010101473142104
Views: 0  |  Downloads: 0
AJHL - Shawn Stewart Sales
Views: 0  |  Downloads: 0
OBLATES_ BROTHER CADFAEL AND ROME
Views: 1  |  Downloads: 0
DuaneChipKeeler_CV-Resume
Views: 0  |  Downloads: 0
AIT-2009-291-SC
Views: 0  |  Downloads: 0
By registering with docstoc.com you agree to our
privacy policy

You are almost ready to download!

You are almost ready to download!