java - 从接口(interface)调用一些方法,而不覆盖JAVA中的所有方法

标签 java class design-patterns interface dependency-injection

friend 们,我在 Java 中遇到了一个问题:我想实现一个结构,但我在实现过程中遇到了一些困难,任何人都可以帮助我。

interface samp1{
    method1()
    method2()
    method3()
}

interface samp2{
    method4()
    method5()
}
class Samp implements samp1,samp2
{
  // this class needs only method1 from interface samp1 and method 4 from interface samp2
  // I don't want to override all the methods from interface 
}

有人可以为此提出一些解决方案吗?

有可用的设计模式吗?如果是这样,请提供引用链接。

提前致谢。

最佳答案

接口(interface)是一个契约。它说“我的类实现了所有这些方法”。

参见:http://docs.oracle.com/javase/tutorial/java/concepts/interface.html

如果您不希望这样,请不要使用接口(interface)。

关于java - 从接口(interface)调用一些方法,而不覆盖JAVA中的所有方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/14417450/

相关文章:

java - Paypal 定期付款 API - 工作流程

javascript - 在 JavaScript 中使用哪种方式来定义类

php - Class::getInstance 的起源/解释?

c++ - 初始化后的 vector at() 超出范围错误

c# - 在 C# 中,观察者模式不是已经使用事件实现了吗?

java - 使用 Executors.newSingleThreadExecutor() 的优势

java - Solr/Lucene : Is it possible to overload a method in a Custom Similarity Class?

php - 这是什么设计模式?

java - Android:互联网在模拟器中有效,但在我的手机上无效

php - 强制调用父方法