Java发红包案例,供大家参考,具体内容如下
首先我们需要分析这个代码的架构是什么,需要什么类组成等。
我们需要建立4个类,这4个类分别是用户类、群主类、成员类,运行类;
因为群主类和成员类都有共同的特点--------拥有名字和余额,所以需要用户类去存储名字与余额
第一步:我们需要建立一个用户类,里面存储的是名字和余额
`package` `Java.RedPacketCode;`
`public` `class` `UserClass {
`
`private` `String name;`
`private` `int` `balance;`
`public` `UserClass(String name,` `int` `balance) {
`
`this``.name = name;`
`this``.balance = balance;`
`}`
`public` `void` `setName(String name) {
`
`this``.name = name;`
`}`
`public` `String getName() {
`
`return` `name;`
`}`
`public` `void` `setBalance(``int` `balance) {
`
`this``.balance = balance;`
`}`
`public` `int` `getBalance() {
`
`return` `balance;`
`}`
`public` `void` `show() {
`
`System.out.println(``"Name:"` `+ name +` `"****"` `+` `"RMB:"` `+ balance);`
`}`
`}`
第二步:我们需要一个群主类去继承用户类
`package` `Java.RedPacketCode;`
`import` `java