Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > comp.lang.java.programmer > #17551

Re: why does this work?

From "Roedy Green" <roedy.green@1:261/38.remove-k2r-this>
Subject Re: why does this work?
Message-ID <5023FE3F.56500.calajapr@time.synchro.net> (permalink)
Newsgroups comp.lang.java.programmer
References <5022AB86.56377.calajapr@time.synchro.net>
Date 2012-08-09 18:44 +0000
Organization tds.net

Show all headers | View raw


  To: dkoleary
From: Roedy Green <see_website@mindprod.com.invalid>

On Wed, 8 Aug 2012 10:30:02 -0700 (PDT), dkoleary
<dkoleary@olearycomputers.com> wrote, quoted or indirectly quoted
someone who said :

>How come that isn't recursive?

new allocates some space and XCopy() runs the initialitzer code in the 
constructor.

There is no new in the constructor, so why would it be recursive?

There is no more reason for the constructor to be recursive than any other 
method.  The constructor does not reinvoke the constructor.
--
Roedy Green Canadian Mind Products http://mindprod.com A new scientific truth 
does not triumph by convincing its opponents and making them see the light,
but rather because its opponents eventually die, and a new generation grows up 
that is familiar with it.
~ Max Planck 1858-04-23 1947-10-04

--- BBBS/Li6 v4.10 Dada-1
 * Origin: Prism bbs (1:261/38)
--- Synchronet 3.16a-Win32 NewsLink 1.98
Time Warp of the Future BBS - telnet://time.synchro.net:24

Back to comp.lang.java.programmer | Previous | NextPrevious in thread | Next in thread | Find similar | Unroll thread


Thread

why does this work? "dkoleary" <dkoleary@1:261/38.remove-qhs-this> - 2012-08-08 19:04 +0000
  Re: why does this work? "Daniel Pitts" <daniel.pitts@1:261/38.remove-qhs-this> - 2012-08-08 19:04 +0000
    Re: why does this work? "dkoleary" <dkoleary@1:261/38.remove-k2r-this> - 2012-08-09 18:44 +0000
      Re: why does this work? "Lew" <lew@1:261/38.remove-k2r-this> - 2012-08-09 18:44 +0000
  Re: why does this work? "Eric Sosman" <eric.sosman@1:261/38.remove-r72-this> - 2012-08-08 20:06 +0000
  Re: why does this work? "Roedy Green" <roedy.green@1:261/38.remove-k2r-this> - 2012-08-09 18:44 +0000
    Re: why does this work? "glen herrmannsfeldt" <glen.herrmannsfeldt@1:261/38.remove-t9h-this> - 2012-08-10 18:39 +0000

csiph-web