[java]怎么样同一个多个类中的静态方法名一致?

例如:

public class A{

public static getModel(){
        return new A();
}
}

public class B{

public static getModel(){
        return new B();
}
}

如上有什么办法规范每个类必须有getModel方法?
求解惑。

java 8可以使用接口静态方法+调用接口非静态方法,而用接口强制实现非静态方法

在一个java文件中只能有一个public定义的类,多个会报错,只需要删掉第二个public字眼就可以了