I have a general question. Let's say I have the following structure:
interface IFirst{}
class A implements IFirst{}
class B extends A{}
And furthermore the following class:
class TestClass{
public dummy(IFirst data){}
}
Which kind of Objects does the dummy-Method accept then?