CVS difference for ais/ai-00035.txt
--- ais/ai-00035.txt 1998/09/30 00:17:08 1.1
+++ ais/ai-00035.txt 1999/07/08 17:28:21 1.2
@@ -1,4 +1,4 @@
-!standard 07.03.01 (07) 96-11-16 AI95-00035/03
+!standard 07.03.01 (07) 99-07-08 AI95-00035/04
!class confirmation 95-06-25
!status WG9 approved 96-12-07
!status ARG approved 12-0-0 96-10-07
@@ -9,12 +9,12 @@
!difficulty Medium
!subject Type descriptors can be laid out at compile time
-!summary 95-06-25
+!summary
Implementation Note: It is possible (and desirable) for an
implementation to allocate and initialize type descriptors statically.
-!question 96-09-15
+!question
The rules in 7.3.1 imply that for a type declared in a
package_declaration, certain inherited subprograms can be declared in
@@ -33,14 +33,19 @@
It contains linker symbols for each primitive operation; the linker
fills in the actual addresses.
-!response 95-06-25
+!response
Although the inherited subprogram might be declared in the package_body,
the fact that it is going to be declared there is known at compile time
of the package_declaration. Thus, there is no conflict with the
above-mentioned implementation model.
-!appendix 95-06-25
+!ACATS test
+
+Create a C-Test much like the examples in the appendix. Correct functioning of
+inheritance is important to object-oriented programming.
+
+!appendix
!section 7.3.1(7)
!subject overriding in body
Questions? Ask the ACAA Technical Agent