通过面向对象实现猫狗大战案例_用面向对象的方法模拟双方战斗过程-CSDN博客

网站介绍:文章浏览阅读549次。使用面向对象思想完成以下“猫狗大战”案例猫狗⼤站,2个⻆⾊,猫和狗,游戏开始后,⽣成3个猫,3条狗,互相混战,猫被狗咬了会掉⾎,狗被猫抓了也掉⾎,狗和猫的攻击⼒,具备的功能都不⼀样。类:猫属性:猫:攻击⼒(打)、⽣命值(⾎)⽅法:抓类:狗;属性:攻击⼒(咬)、⽣命值(⾎)⽅法:咬求出最终的结果import random#创建随机事件class Cat(object):#定义一个类Cat_blood = 10#攻击⼒(打)cat_attack = 2#⽣命值(⾎)@class_用面向对象的方法模拟双方战斗过程