🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.lang.java
Article #153956

Re: [OT]Re: Zagadnienie polimorfizmu?

#153956
From: J-23
Date: Sat, 28 Dec 2013 13:24
115 lines
6456 bytes
W dniu 28.12.2013 04:00, A.L. pisze:
> On Thu, 26 Dec 2013 18:11:30 +0100, J-23 <baczeklu@o2.pl> wrote:
>
>> W dniu 26.12.2013 17:02, A.L. pisze:
>>> On Thu, 26 Dec 2013 09:55:57 +0100, Arivald <NOSPAMarivald@interia.pl>
>>> wrote:
>>>
>>>> Generalnie tak. Ale nie widzę przeszkód żeby mieć klasę opisującą
>>>> czynność. Zresztą właśnie Command jest czynnością.
>>>>
>>>
>>> Generalnie nei widze powodu zeby nie mozna miec. Tak samo jek nei
>>> widze powodow aby nie mozna bylo pierdzec publicznie na przyjeciu
>>> swiatecznym u Cioci Kloci i dlubac publicznei w nosie.
>>>
>>
>> Fajny język PANIE WYKSZTAŁCONY WYKŁADOWCO... :)
>>
>>> Dowolny jezyk jest roznei rozciagliwy jak zuzyta prezerwatywa i mozna
>>> go rozciagac do woli. Ale na ogol , wsrod wielu mozliwych sposobow
>>> zrobienia czegos, jest kilka aledwie ktore sa prawidlowe.
>>>
>>
>> Dalszy wywód błyskotliwej myśli...
>>
>>>>>
>>>>> CZYNNOSC to czesc zachowanai (protokolu) klasy.
>>>>>
>>>>> Proponuje Koledze wziac jakis prosty podrecznik do UML czy do Object
>>>>> Oriented Design  i przekonac sie czym jest KLASA i OBIEKT w
>>>>> programowaniu obiektowym
>>>>>
>>>>> A.L.
>>>>>
>>>>
>>>> Ale to nie wyjaśnia dlaczego konkretna klasa implementująca Command nie
>>>> mogła by się nazywać ZrobCosTam.
>>>>
>>>
>>> No mogla by. Juz wyjasnilem wyzej. Podobnei jak mzoes pierdziec
>>> publicznie na raucie dyplomatycznym. Podobnie jak w dowolnym jezyku
>>> mozesz programowac jak chcesz. Ale jest drobne rozroznienie miedzy
>>> PROGRAMWOANIEM OBIEKTOWYM a PROGRAMWOANIEM W JAVE. Nie kazde
>>> programwoanie w Javie jest programowaniem obiektowym, nawet jezeli
>>> uzywa sie klasy (zreszta, w Jave nie da sie nie uzywac klas).
>>
>> Pokaż choć jedną regułkę ze swoich książeczek na pułkach których masz
>> podejrzewam jako "MĄDRY WYKŁADOWCA" możesz podać tytuły i stronę chętnie
>> poczytam bo to co opisałeś to jedyne o czym świadczy to brak kultury
>>
>>>
>>>
>>>> W aplikacji związanej z grafiką miałem wszystkie Command w paczce
>>>> xx.commands, a ich nazwy to Move, Rotate, SetScale, itd.
>>>>
>>>>
>>>> Inny przykład na klasę ZrobCosTam : w Androidzie mam takie klasy które
>>>> przyjmują na wejściu obiekt z parametrami/danymi, odpalają wątek z puli
>>>> i próbują przetwarzać te dane w oparciu o webservice. I mają właśnie
>>>> takie nazwy: SaveSomething, GetSomething, etc. żeby wykonać akcję tworzę
>>>> nową instancję takiej klasy.
>>>>
>>>> Powiesz że mógł bym to robić w jednym obiekcie, wołając jego funkcje
>>>> saveSomething() etc. Mógłbym, ale i tak pod spodem musiał bym tworzyć
>>>> obiekty trzymające aktualny stan, progress operacji. Więc naprawdę nie
>>>> widzę sensu wprowadzać jeszcze jednego pośrednika.
>>>
>>> To dla ciebei widac tak jest. Niestety, z programwoaniem obiektowym
>>> jest tak jak z internetem: trafil pod strzechy. Dla wiekszosci ludzi
>>> "programwoanei obiektowe" to programowanie w Javie. O tym ze jset cos
>>> takiego jak PROJEKTOWANIE OBIEKTOWE i ANALIZA OBIEKTOWA, malo kto,
>>> niestety, wie. Zwlaszcza wsrod mlodych  "miszcow informatyki" ktorzy
>>> ucza sie ze "programowanie obiektowe to programowanie w Javie". czy
>>> C++.  O tym ze pewne rzeczy robi sie w okreslony sposob, i dlaczego
>>> sie tak robi, malo kto wie.
>>>
>>
>> Pan INTELIGENT :) któremu ów słoma z tych strzech się sypała i trafiła
>> do butów :) Zapomniał jej wygrzebać jak dostał się na uczelnie:)
>>
>> Pomyliłeś kolego wzorce projektowe z analizą obiektową, fakt powiązane
>> ale napewno analiza obiektowa nie określa co się robi w jaki sposób to
>> określają wzorce. Proszę sobie poczytać w swoich mądrych książkach,
>>
>>> Ale coz wymagac, skoro nawer znakomity MIMUW pod haslem "Programowanie
>>> Obiektowe" przemyca programowanie w Javie, w ktorym to programowaniu
>>> obiektowym, jak to wynika z wykladu, najwazniejsze sa wyjatki
>>>
>>> A.L.
>>>
>>> P.S. Jak pisalem wyzej, wyrzucam za dzrwi studenta ktory przyniesie mi
>>> klase ZrobCosTam. I bede wyrzucal poki mi sil starczy, albo studenci
>>> zrozumieja o co chodzi. A co sobie "miszczowie" pod Androidem robia,
>>> malo mnie interesuje
>>
>> Tak jak napisałem pokaż to gdzieś, bo wymysły mnie nie interesują :)
>>
>> Pozdrawiam
>
> Faknie napisales. Sluszniei zatagowales ze [OT]
>
> A jakies argumenty merytoryczne masz? Jak bedziesz mial, to napisz
> krotko. Tak zeby mi sie chcialo czytac
>
> A.L.
>

Nie i nie oznacza ze ich nie mam. Ty zacząłeś się mądrzeć więc Ja 
poprosiłem o jakieś argumenty potwierdzające Twoje słowa. Jednak jak 
widać bierzesz udział w dyskusji i ani razu nie przytoczyłeś nic 
zgodnego z tematem, wszystkie Twoje wypowiedzi trzeba za tagować jak ja 
to zrobiłem. Ja tylko skomentowałem Twój KRETYNIZM i więcej 
wykształconego TROLLA nie karmię, bo widać wyznajesz zasadę ja jeden 
jestem WSZECHWIEDZĄCY reszta nie wie nic, wiec żyj sobie w swojej 
zadufanej głupocie dalej.
Technical Details
Message-ID: <l9mkb5$8na$1@mx1.internetia.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.supermedia.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
References: <e8a6173d-2e5d-4055-9877-1bc8fa939deb@googlegroups.com> <52b0147c$0$2160$65785112@news.neostrada.pl> <cpk1b9has1626fb6ifm3pjnt5ghj9esgno@4ax.com> <op.w8knga0te4bapi@blackstar> <pg6nb9t5bcgct766hjfp85c9jjqg3096oa@4ax.com> <l9gqv6$tng$1@news.dialog.net.pl> <aojob9p6585gef4fk1upgfd2rsgi71afmu@4ax.com> <l9hors$9g5$1@mx1.internetia.pl> <8hfsb9ti1lf0rrfbqk89amqj0iqigkvalh@4ax.com>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!agh.edu.pl!news.agh.edu.pl!newsfeed2.atman.pl!newsfeed.atman.pl!news.supermedia.pl!news.nask.pl!news.nask.org.pl!news.internetia.pl!not-for-mail
From: J-23 <baczeklu@o2.pl>
Newsgroups: pl.comp.lang.java
Subject: Re: [OT]Re: Zagadnienie polimorfizmu?
Date: Sat, 28 Dec 2013 14:24:56 +0100
Organization: Netia S.A.
Lines: 116
Message-ID: <l9mkb5$8na$1@mx1.internetia.pl>
References: <e8a6173d-2e5d-4055-9877-1bc8fa939deb@googlegroups.com> <52b0147c$0$2160$65785112@news.neostrada.pl> <cpk1b9has1626fb6ifm3pjnt5ghj9esgno@4ax.com> <op.w8knga0te4bapi@blackstar> <pg6nb9t5bcgct766hjfp85c9jjqg3096oa@4ax.com> <l9gqv6$tng$1@news.dialog.net.pl> <aojob9p6585gef4fk1upgfd2rsgi71afmu@4ax.com> <l9hors$9g5$1@mx1.internetia.pl> <8hfsb9ti1lf0rrfbqk89amqj0iqigkvalh@4ax.com>
NNTP-Posting-Host: 77-255-245-56.adsl.inetia.pl
Mime-Version: 1.0
X-Trace: mx1.internetia.pl 1388237989 8938 77.255.245.56 (28 Dec 2013 13:39:49 GMT)
X-Complaints-To: abuse@inetia.pl
NNTP-Posting-Date: Sat, 28 Dec 2013 13:39:49 +0000 (UTC)
In-Reply-To: <8hfsb9ti1lf0rrfbqk89amqj0iqigkvalh@4ax.com>
X-Tech-Contact: usenet@internetia.pl
User-Agent: Mozilla/5.0 (X11; Linux x86_64; rv:24.0) Gecko/20100101 Thunderbird/24.2.0
X-Server-Info: http://www.internetia.pl/
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit