博客
关于我
强烈建议你试试无所不能的chatGPT,快点击我
python3 对象之间的交互
阅读量:5059 次
发布时间:2019-06-12

本文共 951 字,大约阅读时间需要 3 分钟。

1 class Garen: 2     camp='Demacia' 3     def __init__(self,nickname,aggresivity,life_value): 4         self.nickname=nickname #g1.nicknam=nickname 5         self.aggrv=aggresivity 6         self.life_value=life_value 7  8     def attack(self,enemy): 9         print('is attacking',self,enemy)10 11 class Riven:12     camp='Noxus'13     def __init__(self,nickname,aggresivity,life_value):14         self.nickname=nickname #g1.nicknam=nickname15         self.aggrv=aggresivity16         self.life_value=life_value17 18     def attack(self,enemy):19         print('is attacking',self,enemy)20         enemy.life_value-=self.aggrv #g1.life_value-=r1.aggrv21 22 g1=Garen('草丛伦',82,100)23 r1=Riven('锐雯雯',50,200)24 25 print(g1.life_value)26 #27 r1.attack(g1)28 print(g1.life_value)
View Code
>>打印100is attacking <__main__.Riven object at 0x000002BF4FEF11D0> <__main__.Garen object at 0x000002BF4FEF1198>50

  

转载于:https://www.cnblogs.com/xp1005/p/6529847.html

你可能感兴趣的文章
OGG同步Oracle到Kafka(Kafka Connect Handler)
查看>>
算法笔记_056:蓝桥杯练习 未名湖边的烦恼(Java)
查看>>
idea的maven项目无法引入junit
查看>>
jquery实现限制textarea输入字数
查看>>
习题1.18 输出两数之间的数
查看>>
thinkphp5 csv格式导入导出(多数据处理)
查看>>
mongodb索引
查看>>
Socket与WebSocket之分析对比
查看>>
插入排序(升序)
查看>>
ERROR: Removing '***': Device or resource busy
查看>>
GML3示例
查看>>
Python图像处理库(PIL)
查看>>
cocos2d-x载入图以及后前台切换
查看>>
数字处理类
查看>>
互观与评价
查看>>
验证视图状态 MAC 失败的解决办法
查看>>
css整理-01选择器和继承
查看>>
webapp前端开发总结
查看>>
【MAC下学习Unix网络编程】第一个例子中解决unp.h 在mac下的编译问题
查看>>
jquery ztree插件
查看>>