java接口
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 | package com.Lucky.oop.InterfaceUnion; /* 接口: 1.可以实现多继承【指的是实现】 2.接口中只能存在定义的方法 3.修饰符默认【只能】是public abstract ,这两个修饰符可以忽略不写 4.在继承接口之后要将所有的方法实现重写 5.约束 6.可以在接口定义一些属性【但是只会作为常量】,定义的属性带有public static final修饰符 7.不能new,就是说不能实例化,因为不属于类,没有构造器方法 */ public interface InterfaceOne { //在接口定义方法的实例公式: 数据类型 方法名称(参数类型 参数) int OneFace(String name); String TwoFace(String str); } |
1 2 3 4 5 6 | package com.Lucky.oop.InterfaceUnion; public interface InterfaceTwo { String FaceTwo(String name); } |
接口的实现类:
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 | package com.Lucky.oop.Impl; import com.Lucky.oop.InterfaceUnion.InterfaceOne; import com.Lucky.oop.InterfaceUnion.InterfaceTwo; //接口的实现类 public class implOne implements InterfaceOne, InterfaceTwo { @Override public int OneFace(String name) { return 0 ; } @Override public String TwoFace(String str) { return null ; } @Override public String FaceTwo(String name) { return null ; } } |
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 震惊!C++程序真的从main开始吗?99%的程序员都答错了
· 【硬核科普】Trae如何「偷看」你的代码?零基础破解AI编程运行原理
· 单元测试从入门到精通
· 上周热点回顾(3.3-3.9)
· winform 绘制太阳,地球,月球 运作规律