在 Java 中,当面对复杂参数时,通常使用多参数接口或者封装参数类来设计接口。
多参数接口:在接口中定义多个参数,在实现接口时传递多个参数,以便对复杂参数进行处理。
封装参数类:为复杂参数创建一个独立的类,该类将所有参数封装在一起,并作为单个参数传递到接口中。
例如:
// 定义多参数接口
interface MyInterface {
void doSomething(int a, int b, int c);
}
// 实现多参数接口
class MyClass implements MyInterface {
public void doSomethi