comp.lang.ada
 help / color / mirror / Atom feed
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




             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