第一个接口 interface
1 package Interface; 2 3 /* 4 如何定义一个接口: 5 public interface 接口名称{ 6 //接口内容 7 } 8 */ 9 10 /* 11 接口的使用步骤: 12 1.接口不能直接使用,必须有一个“实现类”来“实现”该接口. 13 格式: 14 public class 实现类名称 implements 接口名称{ 15 //.... 16 } 17 2.接口的实现类必须覆盖重写(实现)接口中所有的抽象方法, 18 实现:去掉abstract关键字,加上方法体大括号。 19 3.创建实现类的对象,进行使用。 20 21 注意事项: 22 如果实现类并没有覆盖重写接口中所有的抽象方法,那么这个实现类自己就必须是抽象类。 23 */ 24 public class Demointerstate { 25 public static void main(String[] args) { 26 //错误写法 不能直接new接口对象使用 27 28 //创建实现类的对象使用 29 MyinterfaceAbstrctImpl impl = new MyinterfaceAbstrctImpl(); 30 impl.methodAbs(); 31 } 32 }
1 package Interface; 2 3 public class MyinterfaceAbstrctImpl implements MyinterfaceAbstract{ 4 @Override 5 public void methodAbs(){ 6 System.out.println("这是第一个方法!" ); 7 } 8 }
1 package Interface; 2 /* 3 *在任何版本的Java中,接口都能定义抽象方法。 4 * 格式: 5 * public abstract 返回值 方法名称(参数列表); 6 * 注意事项: 7 * 1.在接口当中的抽象方法,修饰符必须是两个固定的关键字:public abstract 8 * 2.这两个关键字修饰符,可以选择性的省略(不推荐) 9 */ 10 public interface MyinterfaceAbstract { 11 //这是一个抽象方法 12 public abstract void methodAbs(); 13 }
本文作者:HuangBingQuan
本文链接:https://www.cnblogs.com/bingquan1/p/12628622.html
版权声明:本作品采用知识共享署名-非商业性使用-禁止演绎 2.5 中国大陆许可协议进行许可。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步