python笔记之面向对象
生活随笔
收集整理的這篇文章主要介紹了
python笔记之面向对象
小編覺得挺不錯的,現(xiàn)在分享給大家,幫大家做個參考.
n [31]: class A:...: def fun(self):...: print "我是Andrew...."...: In [32]: class B:...: def fun(self):...: print "我是babuya...."...: In [33]: a=A()In [34]: b=B()In [35]: a.fun()
我是Andrew....In [36]: b.fun()
我是babuya....
#定義類的作用,定義一個類之后只要任何繼承了類作用的,都具有相應(yīng)類的特性,可以對相應(yīng)的繼承類進(jìn)行相應(yīng)的操作,并取得相同的效果
In [37]: class ball:...: def setName(self,name):...: self.name=name...: def kick(self):...: print "my name is %s,shit who shot me...." % self.name...: In [38]: a=ball()In [39]: a.setName('球A')In [40]: b=ball()In [41]: b.setName('westing')In [42]: c.setName('球B')
---------------------------------------------------------------------------
NameError Traceback (most recent call last)
<ipython-input-42-51b2b4c9a68c> in <module>()
----> 1 c.setName('球B')NameError: name 'c' is not definedIn [43]: c=ball()In [44]: c.setName('球B')In [45]: a.kick()
my name is 球A,shit who shot me....In [46]: b.kick()
my name is westing,shit who shot me....In [47]: c.kick()
my name is 球B,shit who shot me....
總結(jié)
以上是生活随笔為你收集整理的python笔记之面向对象的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 面向对象编程--之二
- 下一篇: websocket python爬虫_p