迭代器和生成器之间有什么区别?关于何时使用每种情况的一些示例会很有帮助.
假设有一个Displaceable接口和一个实现Displaceable的类Circle.Displaceable有一个名为move()的方法,当然是在Circle中实现的.
在以下场景中会发生什么?
Circle a = new Circle(..);
Displaceable b = a;
b.move()
Run Code Online (Sandbox Code Playgroud)
对象是否会引用Circle的移动方法?