水简介

首页 » 常识 » 预防 » Python实现了哪吒大战三太子,快来玩
TUhjnbcbe - 2021/1/15 13:50:00
云南治疗白癜风         http://baidianfeng.39.net/a_zhiliao/160203/4769452.html

点击上图,查看详情

◆◆◆◆◆

面向对象

上一篇文章中,我们深入讲解了面向对象编程,包括面向对象的三大特性,以及属性定义方式、方法定义方式,最后还介绍了属性的封装,两个非常著名的装饰器:property装饰器和setter装饰器。很多读者看完后,直言看不懂。我认为,面向对象编程本来就是一种编程思想,上升到思想层面的东西,一天两天肯定是理解不了的,更别说靠看一些文字了,除非你是天才级别的。

为了让大家更好地理解面向对象编程思想,我把我之前做过的一个小游戏开源给大家,事先声明:可能这个代码写的比较粗糙,我们主要是学习思想。好了,走起~

"""ProjectName:哪吒大战三太子CreatedOn:7/30/:30:00

Author:严小样儿"""classRole():def__init__(self,role_name):self.__name=role_nameself.lifevalue=self.attack=45self.status=Truedef__str__(self):return"Mynameis%s,andmylifevalueis%d,andmyattackis%d"%(self.__name,self.lifevalue,self.attack)def
1
查看完整版本: Python实现了哪吒大战三太子,快来玩