猜拳小游戏案例面向对象

猜拳小游戏案例面向对象

* Computer 电脑类

* 属性 :角色名,得分。

* 方法:出拳的方法

 1 /**
 2  * Computer 电脑类
 3  * 属性 :角色名,得分。
 4  * 方法:出拳的方法
 5  * @author lisi
 6  * @version 版本 1.0
 7  * 
 8  */
 9 public class Computer {
10 //    属性 昵称,得分
11     String computer_name = "电脑";// null
12     int computer_score = 0;// 0
13     
14     //出拳方法  int --- 参数无参数。实例方法,对象方法 不被static修饰。
15     /**
16      * Computer 出拳方法
17      * @return 电脑出的拳:1 剪刀 2 石头 3 布 
18      */
19     public int computerShowFist() {
20         int show = (int)(Math.random()*3)+1;
21         switch (show) {
22         case 1:
23             System.out.println(computer_name + "出了剪刀");
24             
25             break;
26         case 2:
27             System.out.println(computer_name + "出了石头");
28             break;
29         case 3:
30             System.out.println(computer_name + "出了布");
31             break;
32 
33         
34         }
35         return show;
36         
37     }
38     
39     
40 
41 }
hmoban主题是根据ripro二开的主题,极致后台体验,无插件,集成会员系统
自学咖网 » 猜拳小游戏案例面向对象