From: Tim Kremann <tkremann@radium.ncsc.mil>
Subject: Ada OO Terminology
Date: 1999/07/29
Date: 1999-07-29T00:00:00+00:00 [thread overview]
Message-ID: <37A0A0F9.55CC@radium.ncsc.mil> (raw)
Reading modern OO books and trying to relate "accepted OO terminology"
to Ada concepts and constructs is difficult. Is there an online
reference that would relate OO terminolgy to Ada language
implementations?
I have questions like:
1. Typing, is it dynamically checked or just statically?
2. Dynamic Binding of Objects and Methods?
3. Runtime access to Method names, class names, instance
names.
4. Does Ada have forwarding and metaclasses?
5. Can you access super methods?
6. Is there a concept of root class?
7. Does there exist the concept of reciever and self
referencing (this, me)?
8. Does ada have class variables?
9. Garbage collection?
10. Are classes first class objects?
11. Does Ada have persistent Object support?
From my reading so far I have the muddled impression
that Classes = Types and Encapsulation = Packaging.
What is instantiation in Ada?
If there is an on-line source for answering these questions?
Thanks, Tim Kremann, DoD, Ft. Meade MD
next reply other threads:[~1999-07-29 0:00 UTC|newest]
Thread overview: 3+ messages / expand[flat|nested] mbox.gz Atom feed top
1999-07-29 0:00 Tim Kremann [this message]
1999-07-29 0:00 ` Ada OO Terminology Larry Kilgallen
1999-08-06 0:00 ` Matthew Heaney
replies disabled
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox