如何强制类实现特定的构造函数?

mic*_*obg 5 java constructor

我想强制一些类来实现从Map初始化对象的构造函数.有没有办法像接口那样为普通方法做到这一点?

public class SomeClass implements SomeInterface {
    public SomeClass(Map data) {
        // init object
    }
}
Run Code Online (Sandbox Code Playgroud)

例如,我希望所有实现SomeInterface的类都被强制使用带有一个参数Map的构造函数.有什么办法吗?