我正在编写一个Java应用程序,并且有一个问题。我怎样才能实现一个一个参数,它应该需要一个实现多个接口的参数?例如:关于Java方法和实现多个接口的参数
interface Father
{
}
interface Teacher
{
}
public void foo(FatherAndTeacher person) // How do I do this?
{
// Do something
}
我知道我可以用两个参数,如:
public void foo(Father person1, Teacher person2)
{
// Do something
}
,但我想,也许具有实现两个接口将是更好的参数。
我认为你需要展示一个很好的代码示例。我不觉得这是非常清楚的。 – Carcigenicate
是的,可以在Java中实现两个接口。但是,仍然不清楚你要求什么,你可以更具体一点吗?可能是举例吗? –
我已经重写了你的问题,希望能让它更清楚。如果我误解了你的问题,请随时编辑你的问题:) – Michael