//User
package ExtendTest;
/*群主发红包的功能实现(用到Extend):
父类:User(用户)
属性:name(姓名),money(总金额)
方法:无参构造和含参数(name,money)构造,show方法显示totalmoney内容
子类:Manager(群主)
继承User的属性和构造方法
自己的方法Send(),参数列表为(sendmoney钱包金额,count人数),返回值类型:Arraylist(list1)
判断发送金额 > 余额,返回空集合,输出:余额不足!发送金额 <= 余额 则余额=余额 - 发送金额
子类:Member(成员)
继承User的属性和构造方法
自己的方法receive(),返回值类型:void或者int(返回成员的余额)
参数列表Arraylist<Integer>,随机获得集合Arraylist中的任意一个红包(随机数Random)
*/
public class User {
//父类:用户
private String name;
private int money;
public User() {
}
public User(String name, int money) {
this.name = name;
this.money = money;
}
public void show(){
System.out.println("我叫"+name+",我有多少钱:"+money);
}
public String getName() {
return name;
}
public void setName(String name) {
this.name = name;
}
public int getmoney
继承练习:发红包案例实现(群主发红包、群成员接收红包)
最新推荐文章于 2022-08-17 05:15:00 发布
![](https://img-home.csdnimg.cn/images/20240711042549.png)