全套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 # 第十四单元 接口 #


