Static type-checking limitations can allow programs with obscure … [Figure 5] The assignment x[0]=y [where x and y are of class A] raises a runtime … because an array of class B objects [a superclass of A passed as an argument] cannot store an object of class A. … This program has an illegal assignment of a …
Google-1
Google-2
Copyright clearance needed for quotation.