先创建父类用户
import java. util. Scanner;
class User {
String name;
int mymoney;
int sendmoney;
int number;
public User ( ) {
}
public User ( String name, int mymoney, int sendmoney) {
this . name = name;
this . mymoney = mymoney;
this . sendmoney = sendmoney;
this . number = number;
}
public int numberExact ( ) {
System. out. println ( "请输入红包的数量:" ) ;
Scanner nu = new Scanner ( System. in) ;
number = nu. nextInt ( ) ;
return number;
}
public void sendmoney ( ) {
System. out. println ( "发红包,请输入红包总金额:" ) ;
Scanner mo = new Scanner ( System. in) ;
sendmoney = mo. nextInt ( ) ;
} ;
public void recivemoney ( ) {
System. out. println ( "我收到红包啦!" ) ;
mymoney += sendmoney;
}
}
创建群主类
class Leadman extends User {
public Leadman ( ) {
}
public Leadman ( String name, int mymoney, int sendmoney) {
super ( name, mymoney, sendmoney) ;
}
public void leadsendmoney ( ) {
int mymoney= 100 ;
super . sendmoney ( ) ;
super . numberExact ( ) ;
mymoney -= sendmoney;
sendmoney = super . sendmoney/ number;
System. out. println ( "每个群成员可获取红包:" + sendmoney) ;
System. out. println ( "我的余额:" + mymoney) ;
} ;
public static void main ( String[ ] args) {
System. out. println ( "我是群主我要发红包啦!" ) ;
Leadman leads = new Leadman ( ) ;
leads. leadsendmoney ( ) ;
}
}
更好的思路应该这样分析