Why are Some Parameters of Type Base_Type and Others of type Object
{"Image DocumentName": "Why are Some Parameters of Type Base_Type and Others of type Object", "Image ImageDescription": "When looking at the methods available in the ArrayList class, there appears to be some inconsistency. In some cases, when a parameter is naturally an object of the base type, the parameter type is the base type. However, in other cases, it is the type Object. This is because the ArrayList class implements a number of interfaces, and inherits methods from various ancestor classes. These interfaces and ancestor classes specify that certain parameters have type Object. \u00a9 2006 Pearson Addison-Wesley. All rights reserved.", "Image XResolution": "37", "Image YResolution": "37", "Image ResolutionUnit": "Pixels/Centimeter", "Image Software": "SlidePlayer", "Image YCbCrPositioning": "Centered"}