05-static

        1.static

            static 是静态的意思

            static 用于修饰成员变量和成员方法


            修饰成员变量
                    使用static关键字修饰的成员变量会被所有对象共享,所有对象使用的都是同一份数据。
                    使用的时候,用类名 . 成员变量名就可以使用

            修饰成员方法
                    使用static关键字修饰的成员方法为静态方法。
                    使用的时候,采用类名 . 方法名就可以调用


                    // 注意:
                        //     1.静态方法中不能使用this
                        //    2.静态中只能直接访问静态


        2.工具类
                是一个概念,一般工具类的文件名为    功能名称+Utils

                工具类里面的方法一般都是静态方法,也就是被static修饰的方法


        3.final关键字一旦修饰了变量,这个变量就变成了常量,无法再次被修改了

            final:  最终的意思,终态

            常量:  程序在运行过程中, 其值不可发生改变


            final 可以修饰  成员变量, 还有局部变量 ,还有……..

            注意: final  修饰的变量 每个字母都要大写   (规范)


        4.Random   java.util.Random
            // java.lang  这个包下就不需要导包 其他包下都需要导包            快捷键    ctrl + shift + o  自动导包



        RPG:游戏

            1. 回合制游戏   玩家主动攻击小女孩(npc)  小女孩不会主动攻击玩家
                            玩家攻击小女孩,小女孩如果避开了,就不会受伤(不掉血),(如果小女孩死了,不可反击玩家,游戏结束)
                                                                        如果小女孩还活着,并且反击玩家,玩家如果避开了 就不受伤,也就是不掉血,这一回合结束了
                                            小女孩如果没有避开,就会受伤(掉血),(如果小女孩死了,不可反击玩家,游戏结束)
                                                                        如果小女孩还活着,并且反击玩家,玩家如果避开了 就不受伤,也就是不掉血,这一回合结束了


            2.游戏分析:   电脑人不能主动攻击 玩家    开挂   玩家不会挂  (下课自己取完成)

                找对象:   袁老师    阿庆嫂


                属性:


                行为:


                玩家: 
                    属性:姓名(String name)   血量(int blood)


                    行为\方法:

                            1.和电脑人交谈 (talkToNpc)

                            2.玩家攻击电脑人(giveToColorSeeSee)

                            3.玩家受伤(injured)


                电脑人(npc):
                    属性: 姓名(String name)   血量(int blood)

                    行为\方法:

                            1.被交谈(talkBack)

                            2.受伤的方法(injured)

                            3.反击玩家 (fightBack)


                测试类:

                    1.玩家: 跟电脑人交谈,电脑人要被交谈(回答)

                    2.玩家: (电脑人还活着)玩家攻击电脑人,电脑人就要受伤,(电脑人还活着)反击玩家,玩家就受伤  ,这一回合就结束了
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值