Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
proc_g_uppgifter [2012-11-08 09:08] Joakim Forsgren |
proc_g_uppgifter [2012-11-29 14:09] Joakim Forsgren |
||
---|---|---|---|
Line 7: | Line 7: | ||
* Klassen skall ha minst 3 variabler (Properties) (vikt, topphastighet och registrerings_id) som är protected. | * Klassen skall ha minst 3 variabler (Properties) (vikt, topphastighet och registrerings_id) som är protected. | ||
* Klassen fordon skall ha en konstruktor som sätter minst registrerings_id, | * Klassen fordon skall ha en konstruktor som sätter minst registrerings_id, | ||
- | * Man skall kunna hämta och ändra klassens variabler via publika metoder. | + | * Man skall kunna hämta och ändra klassens variabler via publika metoder. OBS! två metoder per variabel. |
- Du skall från klassen fordon ärva minst 3 olika typer av fordon | - Du skall från klassen fordon ärva minst 3 olika typer av fordon | ||
* Varje klass som ärvs skall ha minst en egen variabel som man kan hämta och ändra via publika metoder. | * Varje klass som ärvs skall ha minst en egen variabel som man kan hämta och ändra via publika metoder. | ||
Line 17: | Line 17: | ||
* Garage skall ärvas från klassen mysqli. | * Garage skall ärvas från klassen mysqli. | ||
* Din klass garage skall spara all information i databasen lämpligt är att använda serialize och unserialize. På det viset borde det räcka med 2 fält, VehicleID och ObjectData. Du får ha fler men det känns onödigt tycker jag. | * Din klass garage skall spara all information i databasen lämpligt är att använda serialize och unserialize. På det viset borde det räcka med 2 fält, VehicleID och ObjectData. Du får ha fler men det känns onödigt tycker jag. | ||
- | * Du ska till din klass garage skriva mist dessa metoder: | + | * Du ska till din klass garage skriva mist dessa metoder |
- '' | - '' | ||
- '' | - '' |