🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: pl.comp.objects
Article #13122

Re: Dlaczego uzywamy Javy?...

#13122
From: Sektor van Skijlen
Date: Thu, 10 Nov 2005 16:33
52 lines
3514 bytes
Dnia Wed, 9 Nov 2005 23:06:38 +0100, Karpierz, Adam skrobie:
> "Sektor van Skijlen" <ethouris@pl.wp.spamu.lubie.nie.invalid> wrote:

> >> No wiec jak to jest wlasciwie z ta amfibia ?
> >> jest to szczegolny przypadek (specjalizacja) zarowno
> >> samochodu jak i lodzi  :) ?
> >
> >> class Amfibia : public Samochod, public Lodz
> >
> >> ma sens czy nie ?
> >
> > Ma sens jak najbadziej. Klasa Amfibia dziedziczy po klasie Samochód,
> >  a Lodz jest tylko "doczepk?".

> A dlaczego nie odwrotnie ?
> Mnie sie wydaje ze odwrotnie.
> Udowodnij ze nie ?

Może być odwrotnie. To nie jest problem.

> > Możemy to równie dobrze zrealizować jako Samochód zawieraj?cy łódĽ jako
> > składnik udostępniany przez odpowiedni? metodę (WjedżamDoWody()).

> Albo lodz zawierajaca samochod.

> "Znaczy sie" bedziesz mierzyl co wystaje bardziej:
> czy burta czy kola i na tej podstawie ustalal priorytet ?

Nie, raczej na podstawie funkcjonalności, jaką ma taki twór spełniać. Zależnie
od tego, czy jest to do pływania, a kółka tylko do tego, żeby
się przetransportować, czy odwrotnie - głównie do jeżdżenia po drogach, a
pływanie tylko tak dla omijania przeszkód ;)

Ale tak na poważnie: zastanów się najpierw, dlaczego w ogóle uważasz, że ma w
tym przypadku sens dziedziczenie. Bo dla mnie, jeśli to ma być twór
spełniający obie funkcjonalności w równie ważnym stopniu, to w ogóle tu nie ma
mowy o dziedziczeniu w sensie obiektowym. Jest to w tym przypadku łączenie
funkcjonalności, czyli coś, co się realizuje za pomocą interfejsów.

> W/g tej zasady kto jest bardziej czlowiekiem ?
> Kobieta bo ma bardziej do przodu piersi czy
> mezczyzna bo ma bardziej .... ?

Zatem, wg ciebie, model obiektowy człowieka powinien dziedziczyć po mężczyźnie
i kobiecie?


-- 
//  _    ___         Michal "Sektor" Malecki <sektor(whirl)kis.p.lodz.pl>
\\ L_ |/ `|  /^\ ,()                         <ethourhs(O)wp.pl>
// \_ |\  \/ \_/ /\ C++ bez cholesterolu: http://www.intercon.pl/~sektor/cbx
"I am allergic to Java because programming in Java reminds me casting spells"
Technical Details
Message-ID: <dkvsop$bvi$1@kujawiak.man.lodz.pl>
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!newsfeed.silweb.pl!news.man.lodz.pl!not-for-mail
References: <8mfsm19fuhr2d95ar8fsjllvd2j0crhtfq@4ax.com> <dkob5d$u25$1@bandai.magma-net.pl> <b7dvm1pcid4ihg1m0dkup6p0chdtakla1l@4ax.com> <dkqrp2$scm$1@bandai.magma-net.pl> <dkqtm4$iq5$1@inews.gazeta.pl> <dkqvrp$t1i$1@inews.gazeta.pl> <dkr5mf$7n3$2@kujawiak.man.lodz.pl> <dks6b7$i00$1@inews.gazeta.pl> <dkteeb$jc7$1@kujawiak.man.lodz.pl> <dktfp0$cfa$1@news.onet.pl> <dktmom$6s7$1@kujawiak.man.lodz.pl> <dktnrl$p9t$1@inews.gazeta.pl> <dktpl7$c8t$2@kujawiak.man.lodz.pl> <dktrtf$hoq$1@inews.gazeta.pl>

Show Full Headers
Complete Article Headers
Path: mbox-mo1.pugleaf.net!news-archive.icm.edu.pl!news.rmf.pl!agh.edu.pl!news.agh.edu.pl!newsfeed.silweb.pl!news.man.lodz.pl!not-for-mail
From: Sektor van Skijlen <ethouris@pl.wp.spamu.lubie.nie.invalid>
Newsgroups: pl.comp.objects
Subject: Re: Dlaczego uzywamy Javy?...
Date: Thu, 10 Nov 2005 16:33:29 +0000 (UTC)
Organization: LODMAN - Metropolitan Area Network in LODZ, Poland
Lines: 52
Sender: Michal Malecki <sektor@zly.kis.p.lodz.pl>
Message-ID: <dkvsop$bvi$1@kujawiak.man.lodz.pl>
References: <8mfsm19fuhr2d95ar8fsjllvd2j0crhtfq@4ax.com>   <dkob5d$u25$1@bandai.magma-net.pl> <b7dvm1pcid4ihg1m0dkup6p0chdtakla1l@4ax.com> <dkqrp2$scm$1@bandai.magma-net.pl> <dkqtm4$iq5$1@inews.gazeta.pl> <dkqvrp$t1i$1@inews.gazeta.pl> <dkr5mf$7n3$2@kujawiak.man.lodz.pl> <dks6b7$i00$1@inews.gazeta.pl> <dkteeb$jc7$1@kujawiak.man.lodz.pl> <dktfp0$cfa$1@news.onet.pl> <dktmom$6s7$1@kujawiak.man.lodz.pl> <dktnrl$p9t$1@inews.gazeta.pl> <dktpl7$c8t$2@kujawiak.man.lodz.pl> <dktrtf$hoq$1@inews.gazeta.pl>
NNTP-Posting-Host: zly.kis.p.lodz.pl
Mime-Version: 1.0
X-Trace: kujawiak.man.lodz.pl 1131640409 12274 212.191.89.2 (10 Nov 2005 16:33:29 GMT)
X-Complaints-To: abuse@man.lodz.pl
NNTP-Posting-Date: Thu, 10 Nov 2005 16:33:29 +0000 (UTC)
User-Agent: tin/1.6.2-20030910 ("Pabbay") (UNIX) (SunOS/5.9 (sun4u))
Content-Type: text/plain; charset=UTF-8
Content-Transfer-Encoding: 8bit