摘要:
静态与.class 文件相关,只能使用接口名调用,不可以通过实现类的类名或者实现类的对象调用,代码如下: 定义接口: public interface LiveAble { public static void run(){ System.out.println("跑起来~~~"); } } 定义实 阅读全文
posted @ 2022-07-04 10:01
夫君
阅读(68)
评论(0)
推荐(0)
摘要:
默认方法的使用 可以继承,可以重写,二选一,但是只能通过实现类的对象来调用。 1. 继承默认方法,代码如下: 定义接口: public interface LiveAble { public default void fly(){ System.out.println("天上飞"); } } 定义实 阅读全文
posted @ 2022-07-04 09:55
夫君
阅读(73)
评论(0)
推荐(0)
摘要:
含有抽象方法 抽象方法:使用 abstract 关键字修饰,可以省略,没有方法体。该方法供子类实现使用。 代码如下: public interface InterFaceName { public abstract void method(); } 抽象方法的使用 必须全部实现,代码如下: 定义接口 阅读全文
posted @ 2022-07-04 09:41
夫君
阅读(48)
评论(0)
推荐(0)
摘要:
概述 接口,是Java语言中一种引用类型,是方法的集合,如果说类的内部封装了成员变量、构造方法和成员方法,那么 接口的内部主要就是封装了方法,包含抽象方法(JDK 7及以前),默认方法和静态方法(JDK 8),私有方法(JDK 9) 接口的定义,它与定义类方式相似,但是使用 interface 关键 阅读全文
posted @ 2022-07-04 09:27
夫君
阅读(84)
评论(0)
推荐(0)
摘要:
继承的综合案例 综合案例:群主发普通红包 群主发普通红包。某群有多名成员,群主给成员发普通红包。普通红包的规则: 1. 群主的一笔金额,从群主余额中扣除,平均分成n等份,让成员领取。 2. 成员领取红包后,保存到成员余额中。 请根据描述,完成案例中所有类的定义以及指定类之间的继承关系,并完成发红包的 阅读全文
posted @ 2022-07-04 09:18
夫君
阅读(137)
评论(0)
推荐(0)

浙公网安备 33010602011771号