Constructor inheritance (or lack thereof)

J

Jeff Gaines

Jon Skeet [C# MVP] wrote:

use a proper newsreader (I like Microplanet Gravity myself, which is
freely available now, but Outlook Express will do if you use that
for mail) and use the server news.microsoft.com. It's a much nicer

Another free one (and also includes source, albeit Delphi source) is
here http://www.wilsonc.demon.co.uk/d9xananews.htm it's very nice.

Cheers Tim.

I second that :)

Seems to be a well kept secret though.
 
R

Ravichandran J.V.

<quote>
Kindly explain, if you know how to, HOW DID THE MESSAGE "Hello World !"
GET DISPLAYED IN THE CONSOLE OF YOUR PC IF, AS YOU CLAIM, "CLASSES DON'T
INHERIT CONSTRUCTORS." ?????
</quote>

<quote>
OOOOH, "may or may not agree with me"? When you do not even know
thebasic of OOPS on derived classes inheriting base class' constructors
or not ! OOOF !
</quote>
(That was you disagreeing with my statement that constructors aren't
inherited.) Sorry about the statement that you do not know anything
about OOPS.

I do agree that they do seem to be quite baseless and irrational. But
let me assure you that I retract all these above statements and please
do accept my apologies for them.

"As for attributing things to you - again, please give examples. I'm
very careful with how I quote people. Of course, I may have
misunderstood you a few times, given the way you were misusing
terminology."
I'm very careful with how I quote people.

No, you are not careful. I am not as painstaking as you to pick on those
statements and quote again but there are quite a few instances where you
have misconstrued my statements and misquoted me quite a few times
(which you yourself agree to above and which is why I accept that my
responses were irrational and baseless), which was one of the reasons
why I took to answering you irrationally.

Please let me assure you you have more than a few times misunderstood me
and at all times failed to rectify them saying, as usual, "No", "No not
that", No that is not the way it works", "No, your coding lacks...",
"No, that is not correct" "No, that is not what I said"(even when I
would copy/paste your own words) (which you still do but what you do not
think important is that a reply is to an OP and not to you, seeking your
personal opinion on how well I have answered or how well I code.) and
neither have you been all that refrained in your own comments about me,
about the way I code, about my naming conventions and even about the way
I give my examples.

Even recognized websites have examples that start with "class a" to
which you object, quite strongly, which was another reason why I had to
disagree with you on all counts and reply irrationally.

In all fairness, I have read all your posts and am quite sure that you
are quite knowledged, learned in your own right (these words I use
mainly to impress upon you that all that was written was irrational that
was more out of provocation caused by your frequent criticism of my
personal style of coding which is my own than any real intent to insult
you. You will agree with me that while posting my example or sample code
I need not bother about conventions but you pick on it as if it were the
be all and end all of everything. I know you will not agree with me
because for you, please correct me if I am wrong, agreeing means a
submission of some sort to the other's opinion.)
Actually, you didn't post a question. You made a request. >I reckon the
word challenge isn't misconstruing anything >here.

Oh yeah, your misconstruing does not mean anything but mine always does!
"Challenge" can be used in place of "request" or "question" but does not
mean anything while, if I do the same it means lots of miscontrued
statements. Please be more objective.
If it's a typo error, why did you make the same mistake >several times
in different places, and provide code to try >to back up the spurious
claim?

I did not make any spurious claim nor back it up with code. I was just
arguing with you.:) You surely cannot call me a stupid programmer "who
does not know any conventions and a poor coding style" and expect me to
agree with you, do you?



with regards,


J.V.Ravichandran
- http://www.geocities.com/
jvravichandran
- http://www.411asp.net/func/search?
qry=Ravichandran+J.V.&cob=aspnetpro
- http://www.southasianoutlook.com
- http://www.MSDNAA.Net
- http://www.csharphelp.com
- http://www.poetry.com/Publications/
display.asp?ID=P3966388&BN=999&PN=2
- Or, just search on "J.V.Ravichandran"
at http://www.Google.com
 
R

Ravichandran J.V.

I've just checked, and indeed Devdex does arbitrary >truncate articles
without telling anyone. To read the full >articles, either use one of
the many other C# group web >mirrors
Of course, you won't get Devdex "guru points" that way, but >I hope you
don't value those above being able to actually >read full articles.

You seem to make some point with the "guru points" ( this is not the
first time that you have mentioned it) and you may be quite right
actually on that !:)

Anyway, thanks for the tip (about the newsgroup). Actually, things here
are not as rosy as to be able to use Outlook for a newsgroup...not such
great connections as you must surely have at your disposal.

with regards,


J.V.Ravichandran
- http://www.geocities.com/
jvravichandran
- http://www.411asp.net/func/search?
qry=Ravichandran+J.V.&cob=aspnetpro
- http://www.southasianoutlook.com
- http://www.MSDNAA.Net
- http://www.csharphelp.com
- http://www.poetry.com/Publications/
display.asp?ID=P3966388&BN=999&PN=2
- Or, just search on "J.V.Ravichandran"
at http://www.Google.com
 
R

Ravichandran J.V.

well I have answered or how well I code.) and
neither have you been all that *refrained* in your own >comments about
me, about the way I code, about my naming >conventions and even about
the way I give my examples.

Please read "restrained" and not "refrained".


with regards,


J.V.Ravichandran
- http://www.geocities.com/
jvravichandran
- http://www.411asp.net/func/search?
qry=Ravichandran+J.V.&cob=aspnetpro
- http://www.southasianoutlook.com
- http://www.MSDNAA.Net
- http://www.csharphelp.com
- http://www.poetry.com/Publications/
display.asp?ID=P3966388&BN=999&PN=2
- Or, just search on "J.V.Ravichandran"
at http://www.Google.com
 
R

Ravichandran J.V.

(In fact, I suggest that anyway - it would be easier to >reply to your
posts if you quoted in the normal Usenet >way.)

I will try to quote the Usenet way. In fact, where I am, we don't have
such a great culture on the internet, if you know what I mean and
without meaning to belittle anybody, so, it is not going to be all that
easy but I will definitely take your suggestion.

with regards,


J.V.Ravichandran
- http://www.geocities.com/
jvravichandran
- http://www.411asp.net/func/search?
qry=Ravichandran+J.V.&cob=aspnetpro
- http://www.southasianoutlook.com
- http://www.MSDNAA.Net
- http://www.csharphelp.com
- http://www.poetry.com/Publications/
display.asp?ID=P3966388&BN=999&PN=2
- Or, just search on "J.V.Ravichandran"
at http://www.Google.com
 
J

Jon Skeet [C# MVP]

Lots of replies rolled into one here...

I'd like to make two points first, to make sure they don't get chopped
off by Devdex:

1) I'm impressed with your apology - I know how much it takes to
apologise on newsgroups, and my opinion of you has risen sharply. (Not
that you need to care about my opinion of you, of course.)

2) I think we still have one matter of actual C# to clear up. I still
don't understand the point you were trying to make about the
System.Object constructor. I suspect one of us can learn something
here, and we won't know which of us it is until we get to the bottom of
it. I was saying that the System.Object constructors don't matter to
classes which aren't derived directly from System.Object, because only
the immediate base class constructors can (and must be) invoked. Given
that, could you clarify what you were trying to say?

Onto the rest...


"As for attributing things to you - again, please give examples. I'm
very careful with how I quote people. Of course, I may have
misunderstood you a few times, given the way you were misusing
terminology."


No, you are not careful. I am not as painstaking as you to pick on those
statements and quote again but there are quite a few instances where you
have misconstrued my statements and misquoted me quite a few times
(which you yourself agree to above and which is why I accept that my
responses were irrational and baseless), which was one of the reasons
why I took to answering you irrationally.

I agree that I have attacked your coding style for ignoring
conventions, and while I may have attacked overly harshly, I still
maintain that it's worth sticking to conventions - and those websites
which don't are equally deserving of criticism.

As for misquoting etc, I apologise for any times I've done so, but I
frankly don't think I've done so nearly as often as you're making out.

In all fairness, I have read all your posts and am quite sure that you
are quite knowledged, learned in your own right (these words I use
mainly to impress upon you that all that was written was irrational that
was more out of provocation caused by your frequent criticism of my
personal style of coding which is my own than any real intent to insult
you.
Okay.

in different places, and provide code to try >to back up the spurious
claim?

I did not make any spurious claim nor back it up with code. I was just
arguing with you.:)

Your way of arguing with me was to make spurious claims :)
You surely cannot call me a stupid programmer "who
does not know any conventions and a poor coding style" and expect me to
agree with you, do you?

I guess not.

As for your internet access - is it because you're behind a firewall
which only lets you have web access, or something like that? (If so,
the MS link it probably still better than Devdex.) Let me know if I can
help you on this front - I'm sure it would make your newsgroup
experience a *much* more pleasant one (and a more useful one for
others). Don't worry about bandwidth - if you configure your newsreader
to only download headers first, and then download the bodies of the
messages you're interested in, it'll probably work out using your
connection less than Devdex.
 

Ask a Question

Want to reply to this thread or ask your own question?

You'll need to choose a username for the site, which only take a couple of moments. After that, you can post your question and our members will help you out.

Ask a Question

Top