只需执行以下命令
执行结果如下:
从代码中,它相对流行。实际上,这很简单。这很简单。可以理解的是,接口类是首先定义的,然后定义了许多插头类。示例值定义了接口。实际上,可以定义许多接口。在每个插件类中,您需要在接口类中选择以实现的接口。当然,您不需要实施它。
例如:
例如,定义了定义的接口类,在接口类中定义了10个接口,并同时定义了3个类。这三个类实现接口类中的3个接口,6个接口和10个接口,然后实例化插件-in。管理对象,实例化对象将接口类添加到定义模板中,然后注册这三个类。注册后,您可以通过插件管理对象的挂钩调用接口类中的每个方法。该方法是因为实现了每个插件,因此将有三个结果。当调用4-6接口时,因为只有两个插件实现,只有两个结果将返回。调用7-10B的接口,因为仅实现了一个插头 - 只有一个结果返回,因此插头 - 非常灵活,并且确实可以是“热插头”
使用以下代码示例:
执行结果如下:
从上面的代码示例可以看出:
执行结果如下:
执行结果如下:
执行结果如下:
执行结果如下:
原始:https://juejin.cn/post/70963466888579847