python 面向对象_1
Posted 小马哥007
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python 面向对象_1相关的知识,希望对你有一定的参考价值。
self
#self 是相当于c++的 this指针 class Ball: def setName(self,name): self.name = name def kick(self): print(‘我叫%s‘%self.name) ball = Ball() ball.setName(‘足球‘) ball.kick() ball1 = Ball() ball1.setName(‘篮球‘) ball1.kick() class Ball1: def __init__(self,name,id=‘xxx‘):#构造函数,初始化实例对象的时候 会自动调用 self.name = name self.id = id def kick(self): print(‘我叫%s,我是世界第%s大球‘%(self.name,self.id)) b = Ball1(‘排球‘,‘三‘) b.kick()
以上是关于python 面向对象_1的主要内容,如果未能解决你的问题,请参考以下文章