java代码:
文件 CarFactory.java 是一个接口 如下:
package com.fa.java.training;public interface CarFactory {
public Car getCar();//定义接口中全局方法 getCar()
}文件Car.java也是一个接口 如下:package com.fa.java.training;public interface Car {
public void brake();
public void startup();
public void accelerate();
}
在c#中如果实现一个接口中的方法返回接口对象
文件 CarFactory.java 是一个接口 如下:
package com.fa.java.training;public interface CarFactory {
public Car getCar();//定义接口中全局方法 getCar()
}文件Car.java也是一个接口 如下:package com.fa.java.training;public interface Car {
public void brake();
public void startup();
public void accelerate();
}
在c#中如果实现一个接口中的方法返回接口对象
{public interface CarFactory {
Car getCar();
}}
Car.cs:namespace com.fa.csharp.training
{
public interface Car {
void brake();
void startup();
void accelerate();
}
}
{
ICar GetCar();
} interface ICar
{
void Brake();
void Startup();
void Accelerate();
}