Article View: es.comp.os.linux.programacion
Article #6690Re: Cuestión sobre C++
From: Julián Albo
Date: Mon, 26 May 2003 14:42
Date: Mon, 26 May 2003 14:42
31 lines
1900 bytes
1900 bytes
carlos escribió:
> class A {
> public:
> A(){};
> setB(B b);
> private:
> B b;
> }
>
> class B {
> public:
> B(){};
> setA(A a);
> setC(C c);
> private:
> A a;
> C c;
> }
Veamos, la clase A contiene un objeto de la clase B, la clase B contiene
un objeto de la clase A, que contiene un objeto de la clase B, que
contiene uno de la A... Por tanto el tamaño de los objetos de las clases
A y B habría de ser infinito.
No puede hacerse, al menos uno de los dos tenría que usar un puntero o
una referencia a la otra clase en vez de un objeto.
Salu2
Technical Details
Message-ID:
<3ED227D5.424C26E6@terra.es>Path:
arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!cyclone.bc.net!news.maxwell.syr.edu!out.nntp.be!propagator2-sterling!news-in.nuthinbutnews.com!nsnmrro1-lo.nuria.telefonica-data.net!nsnmrro2-lo.nuria.telefonica-data.net!not-for-mailReferences:
<3ED1EFAF.9000106@google.com>Show Full Headers
Complete Article Headers
X-Google-Language: SPANISH,ASCII X-Google-Thread: f86c8,ec6d950f22b8f69f X-Google-Attributes: gidf86c8,public X-Google-ArrivalTime: 2003-05-26 07:42:40 PST Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!newsfeed.stanford.edu!cyclone.bc.net!news.maxwell.syr.edu!out.nntp.be!propagator2-sterling!news-in.nuthinbutnews.com!nsnmrro1-lo.nuria.telefonica-data.net!nsnmrro2-lo.nuria.telefonica-data.net!not-for-mail From: Julián Albo <JULIANALBO@terra.es> Newsgroups: es.comp.os.linux.programacion Subject: Re: Cuestión sobre C++ Date: Mon, 26 May 2003 16:42:29 +0200 Organization: Telefonica Data Espagna Lines: 31 Message-ID: <3ED227D5.424C26E6@terra.es> References: <3ED1EFAF.9000106@google.com> NNTP-Posting-Host: 213-96-228-50.uc.nombres.ttd.es Mime-Version: 1.0 Content-Type: text/plain; charset=iso-8859-1 Content-Transfer-Encoding: quoted-printable X-Trace: nsnmrro2-gest.nuria.telefonica-data.net 1053960158 2803 213.96.228.50 (26 May 2003 14:42:38 GMT) X-Complaints-To: usenet@nsnmrro2-gest.nuria.telefonica-data.net NNTP-Posting-Date: Mon, 26 May 2003 14:42:38 +0000 (UTC) X-Mailer: Mozilla 4.8 [es] (X11; U; Linux 2.4.20-4GB i686) X-Accept-Language: en