java - 避免实现接口(interface)中存在的方法 - java

标签 java interface abstract-class

我有一个如下所示的界面:

public interface a {
    public void m1();
    public void m2();
    public void m3();
}

public class A implements a {
    public void m3() {
        // implementation code     
    }
}

我想避免实现该方法的其余部分。一种方法是在尝试实现 interface 的类中不实现所有方法。

如何避免这种情况。示例代码将帮助我更好地理解 :)

最佳答案

public interface a{

      public void m1();
      public void m2();
      public void m3();

}

public abstract class A implements a{

       public void m3(){

           // implementation code     

           }

}

声明为抽象类,这样你就不需要在这个类中实现这些方法。但是你必须在具体类中实现这些方法

关于java - 避免实现接口(interface)中存在的方法 - java,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/20541000/

相关文章:

java - Spring框架的Mysql连接错误(org.springframework.jdbc.CannotGetJdbcConnectionException : Could not get JDBC Connection; )

接口(interface)类型的Java队列

.net - 抽象类的命名约定

c# - Expression<Func<T,bool>> - 如何处理不明确的方法签名?

Php 类型提示不适合接口(interface)和抽象类?

java - 无法访问 DonationsActivity 类型的封闭实例

java - 图像未加载到框架中

c++ - 为什么不能用 'using' 指令实现继承的纯虚方法?

java迭代器无法应用于for_each

java - 什么相当于在maven中向部署程序集添加一个jar