这些只是约定而已.
实际生成的子类中已经实现了这些接口,当然可以调用.
就像向某人说:"伸你右手过来",默认前提是你知道这是个人,而一个正常人不会没有右手(此时的人就代表接口,而某人则是人的子类)
但是你如果对一只青蛙说,那是绝对没有任何响应的.
实际生成的子类中已经实现了这些接口,当然可以调用.
就像向某人说:"伸你右手过来",默认前提是你知道这是个人,而一个正常人不会没有右手(此时的人就代表接口,而某人则是人的子类)
但是你如果对一只青蛙说,那是绝对没有任何响应的.
实际生成的子类指的是什么?还有,如果createStatement()方法可以使用,那么肯定在某个地方给这个方法具体化了,
在什么地方以什么方式实现了这个方法呢?
请多多执教。