Construct and Work with Object Arrays
Object array construction and concatenation; heterogeneous arrays
Construct object arrays, reference objects and their properties from arrays, and design class hierarchies that support the formation of heterogeneous (mixed class) arrays.
|Create empty array of specified class|
|Superclass for heterogeneous array formation|
Build and Access Object Arrays
- Create and Initialize Object Arrays
Build object arrays using several different methods.
- Accessing Properties and Methods in Object Arrays
You can access properties and invoke methods of object arrays as a whole or work with individual elements of the array.
- Determine Array Class
You can determine the class of an array.
- Designing Heterogeneous Class Hierarchies
Heterogeneous arrays can contain objects of different class, but all objects in the array must derive from a common superclass.
- Heterogeneous Array Constructors
The class of a heterogeneous object array can change as you add array elements of different classes. You must ensure that constructors return objects that are the same class as the class defining the constructor.