请在这件事上给予我帮助:
如果Lion IS-A Animal给定Cage<T>:
Cage<? extends Animal> c = new Cage<Lion>(); // ok,
Run Code Online (Sandbox Code Playgroud)
但
Set<Cage<? extends Animal>> cc = new HashSet<Cage<Lion>>(); // not ok
Run Code Online (Sandbox Code Playgroud)
我在这里看不到什么?