java里的is-a关系,即简单讲就是父子关系,父类的对象变量可以指向子类对象,但是子类的对象变量却不可用指向父类对象; 换一种说法:父类对象能出现的地方,子类对象都可以出现,而子类对象能出现的地方父类对象不一定能出现;