全套Java教程_Java基础入门教程,零基础小白自学Java必备教程 🛴# 014 # 第十四单元 接口 #
一、本单元知识点概述
(Ⅰ)知识点概述
二、本单元目标
(Ⅰ)重点知识目标
1.定义接口的格式
2.接口中成员的特点
3.接口的多实现操作
4.接口的多继承操作
(Ⅱ)能力目标
1.掌握发红包案例的代码逻辑
2.掌握定义接口的格式
3.掌握实现接口的格式
4.掌握接口中成员的特点
三、本单元知识详讲
14.1 发红包的综合案例
14.1.1 综合案例:群主发普通红包★★★
群主发普通红包。某群有多名成员,群主给成员发普通红包。普通红包的规则:
-
群主的一笔金额,从群主余额中扣除,平均分成n等份,让成员领取。
-
成员领取红包后,保存到成员余额中。
请根据描述,完成案例中所有类的定义以及指定类之间的继承关系,并完成发红包的操作。
14.1.2 案例分析 ★★★
根据描述分析,得出如下继承体系:
14.1.3 案例实现 ★★★
定义用户类:
1 public class User { 2 // 成员变量 3 private String username;// 用户名 4 private double leftMoney;// 余额 5 // 构造方法 6 public User() { } 7 public User(String username, double leftMoney) { 8 this.username = username; 9 this.leftMoney = leftMoney; 10 } 11 // get/set方法 12 public String getUsername() { 13 return username; 14 } 15 public void setUsername(String username) { 16 this.username = username; 17 } 18 public double getLeftMoney() { 19 return leftMoney; 20 } 21 public void setLeftMoney(double leftMoney) { 22 this.leftMoney = leftMoney; 23 } 24 // 展示信息的方法 25 public void show() { 26 System.out.println("用户名:"+ username +" , 余额为:" + leftMoney + "元"); 27 } 28 }
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 全套Java教程_Java基础入门教程,零基础小白自学Java必备教程 🛴# 014 # 第十四单元 接口 #
自学咖网 » 全套Java教程_Java基础入门教程,零基础小白自学Java必备教程 🛴# 014 # 第十四单元 接口 #