Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.

OOP model vozila

[es] :: Java :: OOP model vozila

[ Pregleda: 1740 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Autor

Pretraga teme: Traži
Markiranje Štampanje RSS

alfa-pro
Pancevo

Član broj: 241818
Poruke: 476
*.cpe.vektor.net.



+7 Profil

icon OOP model vozila15.08.2015. u 12:30 - pre 105 meseci
Drustvo mozete li da pogledate ovaj moj model za vozilo sto sam radio i zelim da ga iskoristim u svojoj android app.

Cela prica je da imam main klasu Vehicle koja sadrzi sve neophodno za kreiranje svakog tipa vozila, tipove vozila sam enumirao i preuzimaju se putem vehicleID-a.
Na celu pricu sam ubacio factory pattern koji bi pomocu TYPE ID pravio odgovarajuce vozilo.


Ono sto ja gledajuci u model bi mozda izmeno da Vehicle klasa bude abstraktna. Tako da ako bi je proglasio abstraktnom onda bi uklonio ovaj interfejs i celu logiku bi izvrteo kroz Vehicle claass.

Sve u svemu zelim vasa misljenja da mi kazete sta bi vi uradili i dali jos neke predloge da ovo bude jos bolji model. Ja sam koristio stvari iz realnog zivota za kreiranje ovog modela.


Hvala momci !!!


Evo SS: http://oi57.tinypic.com/imo38k.jpg


Kada vidjamo uvek ista lica, na kraju ona postaju deo našeg života. A kada postanu
deo našeg života,
onda žele i da nam ga izmene. I ako ne bude po njihovom, nije im pravo. Jer, svaki
čovek ima tačnu predstavu kako bi trebalo da živimo svoj život. A nikad nemaju pojma
kako treba da prožive sopstveni život.
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: OOP model vozila15.08.2015. u 19:35 - pre 105 meseci
Piše se lengTH i widTH. Takođe, ako pratiš camelcase notaciju, treba da bude setMaximumSpeed.

Čemu ti služi sve ovo? Meni liči da si nabacao OOP koncepte i patterne samo zato što ti se može. :)
 
Odgovor na temu

alfa-pro
Pancevo

Član broj: 241818
Poruke: 476
*.cpe.vektor.net.



+7 Profil

icon Re: OOP model vozila17.08.2015. u 11:44 - pre 105 meseci
koji si ti pajser. Pises samo da bi napisao nesto
Kada vidjamo uvek ista lica, na kraju ona postaju deo našeg života. A kada postanu
deo našeg života,
onda žele i da nam ga izmene. I ako ne bude po njihovom, nije im pravo. Jer, svaki
čovek ima tačnu predstavu kako bi trebalo da živimo svoj život. A nikad nemaju pojma
kako treba da prožive sopstveni život.
 
Odgovor na temu

dusans
Stojanov Dušan
Pančevo

Član broj: 9551
Poruke: 1343
*.dynamic.sbb.rs.



+311 Profil

icon Re: OOP model vozila17.08.2015. u 12:03 - pre 105 meseci
Dobar model je onaj koji je krojen prema rešenju problema.
Manje je bitno da li i u kojoj meri predstavlja realnu (ili imaginarnu) stvar.

Dakle, ako bi rekao konteskt - problem ili klasu problema koju rešavaš,
onda bi nekao mogao da ti kaže nešto na temu tvog modela, inače je besmisleno.

Sa tehničke strane, ako si to hteo da pitaš - tvoj model je ispravan.
Kao deo rešenja, ako recimo praviš katalog vozila, onda je opet model u principu u redu.
Ako praviš video igru, onda je verovatno manjkav... itd...
 
Odgovor na temu

jablan

Član broj: 8286
Poruke: 4541



+711 Profil

icon Re: OOP model vozila17.08.2015. u 19:48 - pre 105 meseci
Dalje:

Imaš tipove ROAD_VEHICLE, DUTY_VEHICLE i MOTOR_VEHICLE. Da li to znači da drumsko vozilo ne može da bude motorno? Namensko vozilo ne može da bude drumsko?

Čemu služe izvedene klase Car, Bicycle i Truck ako nemaju nijedan poseban metod ili atribut?

BTW, pitam se da li bi me nazvao pajserom na intervjuu za posao. :)
 
Odgovor na temu

[es] :: Java :: OOP model vozila

[ Pregleda: 1740 | Odgovora: 4 ] > FB > Twit

Postavi temu Odgovori

Navigacija
Lista poslednjih: 16, 32, 64, 128 poruka.