Započni novu temu Odgovori na temu  [ 8 Posta ] 
Autoru Poruka
PostPoslato: 01.06.2005. 18:58:50 
Korisnikov avatar

Pridružio se: 13.04.2003. 17:10:53
Postovi: 667
Godina: Dipl.
Smer: IS
Njegovo velicanstvo Turbo Pascal…
Davno su bili principi programiranja...

Ako je zahtev “definisati interface IStablo i klasu StabloFactory”, da li to znaci da treba uraditi sledece (tj. da li sam im dobro dodelio imena):

unit IStablo;
interface
……
StabloFactory=object
…...
end;
implementation
…...
A, zatim ga iskoristiti u gl. programu

Ili nesto drugo?

_________________
Smej se! Danas!


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 01.06.2005. 22:35:23 
Korisnikov avatar

Pridružio se: 26.10.2002. 22:00:15
Postovi: 3293
Lokacija: Beograd
Godina: Dipl.
Smer: IS
davno to bese.... koliko se ja secam to ide ovako:

Kod:
unit IStablo;
interface
...
type StabloFactory=object

{*ako hoces stavis posle toga konstruktor, recimo constructor init; *}
{*navedes procedure i funkcije koje ces da imas*}

...
implementation

...

end.

znaci dobro ti je, samo treba "type" da stavis...

_________________
There is no patch for human stupidity!
~Social Engineering Specialist


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 02.06.2005. 12:32:22 
Korisnikov avatar

Pridružio se: 13.04.2003. 17:10:53
Postovi: 667
Godina: Dipl.
Smer: IS
hvala ti!

_________________
Smej se! Danas!


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 02.06.2005. 22:58:35 
Moderator
Korisnikov avatar

Pridružio se: 13.11.2001. 08:45:08
Postovi: 4717
Lokacija: Novi Bgd.
Godina: Dipl.
Smer: IS
Meni se zadatak čini kao da se treba rešiti u C#, a tamo je interfejs nešto sasvim drugačije od interfejsa u paskalu. Na to me navodi i Factory metoda tj. Factory pattern koji stvara različite implementacije jednog interfejsa.

_________________
Oni hipotetički kostrukti o kojima se može govoriti kao o konzistentnim i relativno trajnim dinamičkim sistemima koji objašnjavaju veći deo procesa motivacije, obuhvatajući i ciljeve i motive kroz njihove međusobne relacije, čime se mogu uslovno..


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 02.06.2005. 23:48:22 
Moderator
Korisnikov avatar

Pridružio se: 13.10.2003. 14:04:31
Postovi: 4555
Lokacija: At the poker table
Godina: II
Smer: IS
mislim da ti je zahteb da imas neku metodu u koji na osnovu odredjenog argumenta kreiras neki oblekat koji implementira taj intergace i da ga vratis..

zatim onaj ko poziva tu metodu dobija kao rezultat nesto sto implementira interface i sa njim moze da rafi bez obzira na konkretnu implementaciju... to zavisi sammo od argumenta tactory metode...


(extra ovi design parerni :) )

_________________
I know that the spades are the swords of a soldier
I know that the clubs are weapons of war
I know that diamonds mean money for this art
But thats not the shape of my heart


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 02.06.2005. 23:53:28 
Moderator
Korisnikov avatar

Pridružio se: 13.10.2003. 14:04:31
Postovi: 4555
Lokacija: At the poker table
Godina: II
Smer: IS
ako u TP nema interface-a (a kad malo bolje razmislim 100% nema ) onda nek se napavi jedna klasa koju ce svi tipovi implementacije da nasledjuju... i onda ti vracas taj neku podklasu a vraceni objekat koristis kao da je to ta osnovna klasa koja ima praznu implementaciju tih metoda (ili virtuelne metode? :zbun:)

evo lepog objasnjenja....
http://www.javasvet.org/resource.do?id=7
mada baci pogleda i na
http://www.javasvet.org/resource.do?id=10

_________________
I know that the spades are the swords of a soldier
I know that the clubs are weapons of war
I know that diamonds mean money for this art
But thats not the shape of my heart


Poslednji put menjao VITA dana 02.06.2005. 23:57:04, izmenjena samo jedanput

Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 03.06.2005. 13:28:44 
Korisnikov avatar

Pridružio se: 20.08.2004. 22:48:39
Postovi: 218
Lokacija: Beograd
Godina: Apsolvent
Smer: IS
Naravno da ima interface-a u Turbo Pascalu, jedino je pitanje da li se moze ta klasa koja u C# predstavlja pattern implementirati na isti nacin u TP. U svakom slucaju ne vredi sada odgovarati coveku, posto je ocigledno pitao zbog domaceg iz struktura podataka, za koji je zadnji rok bio juce...

_________________
Singin': "Don't worry about a thing,
'Cause every little thing gonna be all right."


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
 Tema posta:
PostPoslato: 03.06.2005. 20:34:49 
Moderator
Korisnikov avatar

Pridružio se: 13.10.2003. 14:04:31
Postovi: 4555
Lokacija: At the poker table
Godina: II
Smer: IS
interface-a u smislu java interface-a...
tipa da jedna klasa moze da imp. mali milion interface-a a da je podklasa jedne klase i sl. fazoni :)

_________________
I know that the spades are the swords of a soldier
I know that the clubs are weapons of war
I know that diamonds mean money for this art
But thats not the shape of my heart


Share on FacebookShare on TwitterShare on Google+
Vrh
 Profil  
Odgovori sa citatom  
Prikaži postove u poslednjih:  Poređaj po  
Započni novu temu Odgovori na temu  [ 8 Posta ] 


Ko je OnLine

Korisnici koji su trenutno na forumu: Google [Bot] i 5 gostiju


Ne možete postavljati nove teme u ovom forumu
Ne možete odgovarati na teme u ovom forumu
Ne možete monjati vaše postove u ovom forumu
Ne možete brisati vaše postove u ovom forumu
Ne možete slati prikačene fajlove u ovom forumu

Pronađi:
Idi na:  
Copyleft FONForum 2001-2014 | Powered by phpBB © phpBB Group