Stránka 1 z 1

Objektově orientované programování - Diář v Delphi?

Napsal: pát 23. lis 2007, 10:50
od tomygo
Myslíte, že tento úkol se dá bez problémů realizovat v Delphi? Můžeme to dělat v čemkoliv, ale musíme dodržovat zásady objektově orientovaného programovaní. Já moc na programovaní nejsem a nejvíc se vyznám asi právě v Delphi, i když žádnej zázrak to teda není... Tady je zadání:
---------------------------------------------------------------------------------------
Osobní diář
- ukládání osobních událostí do diáře
- události jednorázové, opakované
- upozorňování na blížící se události
- zobrazení (export/tisk) týdenního/měsíčního kalendáře

- správné a logické použit objektů (ne jako "skladiště" pro procedury/funkce).
- důsledné oddělení vrstev vícevrstvého návrhu aplikace
- uložení statiských dat do souborů (v libovolném formátu)
- ZÁKAZ POUŽITÍ DATABÁZE!!!
---------------------------------------------------------------------------------------

Mělo by to jít bez problémů? Případně, kdybyste mi mohli nastínit, jak byste na přibližně šli... Díky

Napsal: sob 24. lis 2007, 00:31
od Lamicz
Delphi neni OOP ;)

Napsal: sob 24. lis 2007, 01:25
od tomygo
Lamicz píše:Delphi neni OOP ;)
A Pascal ano? Třeba v tom programuje učitel o hodinách...
Jinak jesm zadal něco do googlu a vyjelo mi třeba tohle - "Prostředí Borland Delphi je určeno k programování v jazyce Pascal (jde o klon jazyka Pascal – objektově orientovaný)"

Tak tedy nevím...

Napsal: pon 26. lis 2007, 06:59
od N@$ty
Lamicz píše:Delphi neni OOP ;)
Myslím si, že Deplhi je objektové. Paskal 100% ne.
Viz např. http://programujte.com/index.php?akce=c ... oop-poprve

Napsal: pon 26. lis 2007, 21:26
od Lamicz
No, ano, neco tam je, ale je to tak asi jako Javascript - aby to tam bylo, protoze to "musi byt OOP, at uz to znamena cokoliv". Nema to zadny duvod a je to v podstate akorat nablity Pascal do metod, ktery jsou v nejake tride. Tim vyuzitelnost konci... K cemu psat OOP bezduvodne? Ze je to vic cool? Ze to vypada profesionalne? Myslim, ze ne. To hlavne musi mit duvod a promyslenou strukturu, aby se to vyuzilo. A take se s tim musi pocitat jiz v samotnem jazyku, ale Pascal OOP neni, ze...
Object Pascal je kravina. To pochopil i MS a proto se Delphi pod novyma Woknama tak bridi; zkratka to uz nepodporuje. Ony i ostatni produkty byvaleho Borlandu jsou fakt sila, mrknete treba na Delphi pro PHP...
P.S. Originalni Pascal je jako ucebni jazyk supr, a to "ucebni" bych zduraznil, totiz Pascal neni prilis vhodny na vyvoj aplikaci, protoze je dost pomaly a ma velkou spotrebu prostredku. To nebylo mysleno na komercni aplikace, to akorat si myslel Borland.

Napsal: sob 1. pro 2007, 16:15
od pavel.minarik
Ono tak špatný to s Delfárnou zase není, dá se v tom vyvíjet. Musím však souhlasit s tím, že OO programování má smysl pouze někdy a roubovat to všude je pěkná blbost. Zase na druhou stranu, pokud mají ve škole OO proramování jako předmět, bylo by asi zvláštní, kdyby jako výstup nebyl OO program.