父类引用可以指向子类的子类么????

请问下java.sql下PreparedStatement中的setClob(int parameterIndex, Reader reader)方法中Reader reader类型为什么可以传入new FileReader();
FileReader并不是Reader的子类,而是它子类的子类;难道说形参内可以传入子类的子类对象吗?谢谢

比如B继承C,A继承B,那么C是B的子类,B是A的子类,那C肯定也是A的子类

很明显不可以,子类可以引用父类,父类可不能引用子类

父类指向子类的子类不就相当于,子类指向子类的之类,而父类又指向子类么