假设我有一个名为'Inter'的接口,该接口具有一个方法。
如何指定返回对象的类型必须与调用该方法的对象类型相同?假设现有两个类'C1'和'C2'均实现了接口Inter,如果C1的实例调用了someMethod(
对于参数呢?如果Inter有第二个方法......
Inter someMethod();
如何指定返回对象的类型必须与调用该方法的对象类型相同?假设现有两个类'C1'和'C2'均实现了接口Inter,如果C1的实例调用了someMethod(
c1.someMethod()
),则其返回结果将是C1的一个实例;而如果C2的实例调用了someMethod,则返回结果将是C2的一个实例。对于参数呢?如果Inter有第二个方法......
void someMethod2(Inter inter)
如何指定参数必须是与调用方法的对象相同类的实例?