|
|
|
|
|
by sqeaky
3223 days ago
|
|
I agree it could be more clean, but the way it is designed allows for immediately understandable semantics when dealing with inherited types (which everyone though was the future during Java's Formative years). This makes operations like this intuitive: Animal results = new Dog("Lassie");
|
|