TEAM-ADA Archives

Team Ada: Ada Programming Language Advocacy

TEAM-ADA@LISTSERV.ACM.ORG

Options: Use Forum View

Use Monospaced Font
Show Text Part by Default
Show All Mail Headers

Message: [<< First] [< Prev] [Next >] [Last >>]
Topic: [<< First] [< Prev] [Next >] [Last >>]
Author: [<< First] [< Prev] [Next >] [Last >>]

Print Reply
Subject:
From:
"W. Wesley Groleau x4923" <[log in to unmask]>
Reply To:
W. Wesley Groleau x4923
Date:
Wed, 13 May 1998 11:35:06 -0500
Content-Type:
text/plain
Parts/Attachments:
text/plain (13 lines)
> An aggregate is like a C++ non-default constructor.
> Adjust is (somewhat) like a C++ copy constructor.
> And Initialize is like a C++ default (parameterless) constructor.
>
> So Finalize, which is essentially a destructor "balances" any
> one of these kinds of constructors -- aggregate, Adjust, or Initialize.

This is a superb example of getting right to the point. Just thought I'd
point that out for the benefit of any trainers or tutorial writers or FAQ
writers listening. (How does that saying go? Plagiarism is the sincerest
form of flattery?) But don't take offense--I'm NOT suggesting any of them
are guilty of unnecessary verbosity. :-)

ATOM RSS1 RSS2