Author Topic: Objektové programovanie  (Read 140140 times)

sri

  • Hero Member
  • *****
  • Posts: 644
    • View Profile
    • ACEQES, s.r.o.
Re: Objektové programovanie
« Reply #50 on: 03.10.2009, 04:34:28 »
OOP chcem vediet ale mam slabe zaklady C , takze sa to snazim dohnat...

na OOP ti netreba vobec vediet C

no - aspon zaklady veru treba. aj ked je sice oop o filozofii, tak sa potrebujes vyjadrovat prostrednictvom jazyka. a kedze aktualna java je c based, tak nejake zaklady cecka treba. lebo potom to bude vyzerat presne tak, ako to vyzeralo na poslednom cviku, ked clovek nevedel zapisat ani prototyp metody...

a neni si ty nahodou Binas ???  ;Drespektive vy??lebo mate rovnake homepages  :P a rozpravas tak skusene :D

 :evica: ze nahodou ;D

sikik

  • Full Member
  • ***
  • Posts: 170
    • View Profile
Re: Objektové programovanie
« Reply #51 on: 05.10.2009, 13:46:40 »
a neni si ty nahodou Binas ???  ;Drespektive vy??lebo mate rovnake homepages  :P a rozpravas tak skusene :D

kto? binas? nenadavaj...

Nechapem ako ti mozu tak nadavat. Ved to je strasne  ;D ;D ;D ;D ;D
If you're one in a million, there are six thousand people exactly like you.

Computers make very fast, very accurate mistakes.

piero

  • Newbie
  • *
  • Posts: 27
    • View Profile
Re: Objektové programovanie
« Reply #52 on: 05.10.2009, 18:35:59 »
a neni si ty nahodou Binas ???  ;Drespektive vy??lebo mate rovnake homepages  :P a rozpravas tak skusene :D

kto? binas? nenadavaj...

strasne z dnesnou mladezou  :D :D :D :D :D :D :D :D

cepi

  • Sr. Member
  • ****
  • Posts: 268
  • chodia mravci ?
    • View Profile
Re: Objektové programovanie
« Reply #53 on: 06.10.2009, 04:43:58 »
ake je heslo do moodla ?
som kto som vdaka palenke

piton

  • Hero Member
  • *****
  • Posts: 715
    • View Profile
Re: Objektové programovanie
« Reply #54 on: 06.10.2009, 15:01:08 »
ake je heslo do moodla ?
mirekova oblubena otazka :D :D :D heslo je hrobocop
"Iba život, ktorý žijeme pre ostatných, stojí za to." - Albert Einstein

mirek

  • Sr. Member
  • ****
  • Posts: 448
  • darkman ZX 128k
    • View Profile
    • domovská stránka
Re: Objektové programovanie
« Reply #55 on: 06.10.2009, 16:27:40 »
ake je heslo do moodla ?
mirekova oblubena otazka :D :D :D heslo je hrobocop

najoblubenejsia je, ked odznie priamo na skuske...
So say we all!

piero

  • Newbie
  • *
  • Posts: 27
    • View Profile
Re: Objektové programovanie
« Reply #56 on: 06.10.2009, 16:33:29 »
ake je heslo do moodla ?
mirekova oblubena otazka :D :D :D heslo je hrobocop

najoblubenejsia je, ked odznie priamo na skuske...

srandujes ???  :D :D :D :D

radix

  • Hero Member
  • *****
  • Posts: 3506
    • View Profile
Re: Objektové programovanie
« Reply #57 on: 06.10.2009, 20:54:50 »
hej stava sa... aj pri zapoctovkach :)

tino8

  • Hero Member
  • *****
  • Posts: 1093
    • View Profile
Re: Objektové programovanie
« Reply #58 on: 18.10.2009, 16:36:44 »
Aky je rozdiel medzi abstraktnymi triedami a interface ?  ah: lebo si citam rozdiely ale je to dost na shit napisane


karamel je cukr co se uz neuzdravi!

vird

  • Jr. Member
  • **
  • Posts: 59
    • View Profile
    • IT crowd FAN web
Re: Objektové programovanie
« Reply #59 on: 18.10.2009, 17:05:07 »
Aky je rozdiel medzi abstraktnymi triedami a interface ?  ah: lebo si citam rozdiely ale je to dost na shit napisane
myslim ze rozdiel tam bude v tom, ze pri interface mas iba signatury.
a klassa je abstract myslim ked obsahuje aspon jednu abstract metodu, teda mozes tam mat normalne premenne ktore mozu mat implicitne priradene hodnoty, resp aj ine metody ktore uz aj vedia co robia.
do tohto som pozeral davno cize dost mozne ze sa mylim, ked tak ma starsi opravia
"Every one of us is unique, just like everyone else" - nejaky inteligent
"Cas ubieha rozne, podla toho s kym!!!" - Shakespeare

tino8

  • Hero Member
  • *****
  • Posts: 1093
    • View Profile
Re: Objektové programovanie
« Reply #60 on: 18.10.2009, 17:28:59 »
a ak sa implementuje interface, aj to je vlastne dedenie, nie?

na predchadzajucu otazku som uz nasiel pochopitelnu odpoved, tak ak niekto tiez nechape tak si pozrite : http://java.skosi.org/javatutorial/sk/book/abstraktne-metody-a-triedy

Abstraktné triedy versus rozhrania

Na rozdiel od rozhraní, abstraktné triedy môžu obsahovať vlastnosti, ktoré nie sú static a  final, a tiež môžu obsahovať implementované metódy. Takéto abstraktné triedy sú podobné rozhraniam s tým rozdielom, že poskytujú konkrétne implementácie, ktoré kompletné odovzdávajú svojim podtriedam. Ak abstraktná trieda obsahuje iba deklarácie abstraktných metód, mala by sa radšej zadeklarovať ako rozhranie.
« Last Edit: 18.10.2009, 17:43:04 by tino8 »


karamel je cukr co se uz neuzdravi!

Gengar

  • Newbie
  • *
  • Posts: 46
    • View Profile
Re: Objektové programovanie
« Reply #61 on: 18.10.2009, 17:42:58 »
rozhrania sice svojim sposobom simuluju viacnasobnu dedicnost, ale nazvat to dedicnostou v pravom slova zmysle slova podla mna nie je spravne, spravne je urcite hovorit ze trieda IMPLEMENTUJE rozhranie...;)
Saying that Java is nice because it works on every OS is like saying that anal sex is nice because it works on every gender.

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Objektové programovanie
« Reply #62 on: 18.10.2009, 19:35:27 »
implementovanie rozhrania nie je dedičnosť...

neučte sa definície abstraktnej triedy, ale jej význam... vôbec nie je dôležité, že nemôže obsahovať static a final metódy a pod... ale treba vedieť, kedy sa to vyplatí použiť, na čo sa to vyplatí použiť, prečo atď... to sa týka aj ďalších vecí... dôležité je vedieť ako, prečo apod. sa tá ktorá vec používa...
All code is crap.

42

mirek

  • Sr. Member
  • ****
  • Posts: 448
  • darkman ZX 128k
    • View Profile
    • domovská stránka
Re: Objektové programovanie
« Reply #63 on: 18.10.2009, 19:47:39 »
ak tomu dobre chapem po tych rokoch opakovani, tak:

abstraktna trieda je v prvom rade trieda so vsetkym, co moze trieda obsahovat (aj clenske premenne a aj metody). abstraktna ale znamena, ze nemozes z nej vytvorit instanciu. vyznam pouzitia je teda prave pri dedicnosti, kedy mas spolocneho predka (abstraktnu triedu), ktory zdruzuje spolocne prvky kazdeho potomka (vlani to bolo ukazane na takom fajnom priklade, ze Shapes/Tvary)

rozhranie je len predpisany sposob spravania a kedze spravanie je definovane metodami, tak rozhranie obsahuje len prototypy metod (bez ich tela). trieda, ktora nasledne toto rozhranie implementuje, sa zavazuje, ze bude implementovat vsetky metody, ktore dane rozhranie obsahuje.

a hovorit o tom, ze rozhrania nahradzuju viacnasobnu dedicnost je trosku scestne. sak uvidite sami ten rozdiel. (aj ja som ho videl vlani a vidim ho znova - sak preco si to nezopakovat, ze? :-)
So say we all!

timwood

  • Guest
Re: Objektové programovanie
« Reply #64 on: 21.10.2009, 02:30:19 »
..v nejakej knihe som cital, ze viacnasobnu dedicnost kompenzuju rozhrania  :p:

Agamemnon

  • Hero Member
  • *****
  • Posts: 2942
  • Per aspera ad Astra
    • View Profile
Re: Objektové programovanie
« Reply #65 on: 21.10.2009, 06:07:09 »
a ako z toho vyplýva, že interface je dedičnosť? :)
All code is crap.

42

psicho

  • VIP
  • Hero Member
  • *****
  • Posts: 3173
  • Markus[pSicho]Fesi
    • View Profile
    • codemazing
Re: Objektové programovanie
« Reply #66 on: 21.10.2009, 14:34:31 »
inak nexe dakto zrobit zadania ?, v c#  na cene sa urcite dohodneme
read my blog> www.codemazing.com <read my blog

mirek

  • Sr. Member
  • ****
  • Posts: 448
  • darkman ZX 128k
    • View Profile
    • domovská stránka
Re: Objektové programovanie
« Reply #67 on: 21.10.2009, 18:03:58 »
inak nexe dakto zrobit zadania ?, v c#  na cene sa urcite dohodneme

ja by som aj bral. nech ten predmet uz zasa neopakujem. binas sa bars neda ukecat...

a rozhrania uz ovladas? lebo toho roku uz len rozhrania dali...
So say we all!

radix

  • Hero Member
  • *****
  • Posts: 3506
    • View Profile
Re: Objektové programovanie
« Reply #68 on: 21.10.2009, 18:29:26 »
:D

timwood

  • Guest
Re: Objektové programovanie
« Reply #69 on: 21.10.2009, 20:53:20 »
a ako z toho vyplýva, že interface je dedičnosť? :)
nijako:)

Daron

  • Full Member
  • ***
  • Posts: 166
    • View Profile
Re: Objektové programovanie
« Reply #70 on: 23.10.2009, 01:32:22 »
pocul niekto nieco o tom, ze zajtra nemaju byt cvika z OP??? Ze je dekanske volno ci co... dostala sa ku mne taka informacia, viete o tom nieco?

timwood

  • Guest
Re: Objektové programovanie
« Reply #71 on: 23.10.2009, 03:55:57 »
no stvrtok a piatok ide vecsina ludi z KPI na nejake seminare, konferencie, takze nebudu prednasky ..aspon z DP nebude

Daron

  • Full Member
  • ***
  • Posts: 166
    • View Profile
Re: Objektové programovanie
« Reply #72 on: 23.10.2009, 04:14:44 »
A nevies ci sa to tyka aj Novaka? s nim mam cvika

psicho

  • VIP
  • Hero Member
  • *****
  • Posts: 3173
  • Markus[pSicho]Fesi
    • View Profile
    • codemazing
Re: Objektové programovanie
« Reply #73 on: 23.10.2009, 18:43:24 »
*********************************HAPPY HOUR AKCIA***********************************

V pondelok tj 26.10.2009 ak si objednas 5 zadani, tak 6te zadanie dostanes uplne zadarmo


*********************************HAPPY HOUR AKCIA***********************************


pozn: tato akcia plati len v pondelok a len v case od 7:00 do 23:00
read my blog> www.codemazing.com <read my blog

lenikasss

  • Newbie
  • *
  • Posts: 10
    • View Profile
Re: Objektové programovanie
« Reply #74 on: 24.10.2009, 19:05:48 »
Ako ma vyzerat ten scenar co sa ma odovzdat? Staci napisat kroky pomocou ktorich sa hra prejde, a nakreslit mapu? alebo aj nieco extra?