ztftom 发表于 2012-6-2 14:48
不好意思,我犯错了。我为了把__init__()放在后面讲,用了一个错误的机制。我们这次讲的这些属性都是类的 ...
经过更改,程序如下,请tom审阅
 - class qixiangjiayuan(object):
- atmophere='happy'
- leader='mofangbao'
- handsome_boy='ztftom'
- def age(luntan,day):
- luntan.brithday=[0,0]
- luntan.brithday[0]=luntan.brithday[0]+day
- return luntan.brithday[0]
- topmad=qixiangjiayuan()
- print topmad.atmophere
- print topmad.leader
- #topmad.age(520)
- print topmad.age(520)
- class Grads(qixiangjiayuan):
- work_city='GuangZhou'
- have_girlfriend=True
- have_ipad=True
- class FORTRAN(qixiangjiayuan):
- work_city='Beijing'
- have_girlfriend=True
- have_ipad=False
- print '-*-*-*-*-*-*分割线-*-*-*-*-*-'
- benben=Grads()
- print benben.atmophere
- print benben.have_girlfriend
- yanshenshen=FORTRAN()
- print yanshenshen.leader
- print yanshenshen.have_ipad
- #yanshenshen.age(250)
- print yanshenshen.age(250)
感觉还是有一点别扭
原来的代码不行了,代码的最后两行,就是改动的部分,纠结了一下,嘿嘿
|