02 Python
02 Python
t
doss CO."?!!
ci. cli~fl"~()
# Met-hod :-
lhe C'fflefhocl is o. +ornciiom is ass ~ciaied
-\-hat- is o.ssoci~tecl wi~ Ot?jed-.
Co.11 :
clef _ iefli! _ ( self., rroQke., rrnodel., 'd ea.11') :
se\+._rmQke - OflC\ke. =II= Hro-teclecl A\hribute
rrnodel #= Pzro+ec\ed
Se\.t.
- 'Y't'lodel .::.
'deQ"lf # P~o-\-ec.+ed.
Athribu1e
Atb,i bute..
@piope~~~ @ p~ope?S1~
def rrnoke ( se\f): def l3e~C $elf):
~e+u~v, sel+ ._ooake ~etu~h se.lf._~eolf
@rr(lake. sette~ @l;1eo:zs-.se.ir~
def rrf\QKe ( se\F., n«l\<e ): clef ~eQ'IS ( self., ldea.2r ):
@rrnode\ • se-\t-e'a'
-
self CWloJe\
- '/ea.¥ <W'l us+ be
~--..e~+~ ~<M'I 1&iS1~
clef: <WloJe\ ( self=., (')'()oclel ):
self._onocl.e\ : cmocl.e\
:/1::. U&,m ~ -H--e C.o.1S Closs
2o Abs+ra.c..-\-ioN">
.Irn'ne1si-\o.rnce
~o.+ sha.)'e.o.\\ow~o.s-too f
+ "6ectcti [~ o. h'1 e¥Qo'ch~ cf cl~ses
Acl.vC>JY\tecl usa.o.e
, u
~. e ~ _ r+~em. <? }i butes
\rnvclves
arnd <'rYl ei"t,,ods.
UMSe~\.omd.·(Y"'IQ ·
n. \ ~ supe~O icl rrnu\.\ip\e.
1
irnhe~i+o.mce I i ..J
r<.eso IJTIOIYI Ois- e~ l t-'\RO ) . ornd Melhod.
C\Qss. Ve hic\e ~
d~ _im\t_ ( se\F, r,nQke, rrnoc:J..e\ ) :
M s-\-a.1!t( sel~):
oe+~>" .f 11 [ 5e\r<Yt\Q\<.e} l se\~.onocle\} wi"' {self.~~..s,zJ
is 5tc(,r'tim9 s,\ern-\-1~."
Closs Ami(Y(la\ :
@ Cla~s. Ern9kne:
de= s.\o:<1t ( selF) ~
cretu~m 11 E.maine Sk, ed. 11
Clnss ~:
def _im·,}_ ( se\f., rmQke.1 rmodel,. emcaime. ) :
se\+. mQke = rtnQke.
w self:. rmodel =- rmode\
# A~Cj"Ce'30.liort1: CA.er
hcts ON) Ern9n--i e..
def s~t(self):
-iret~>'rm f" l. sEf. C'f1lC\l<e} { se.\F. rm 0 de.l1 - {self. em9ime.. s~~>~O i
C\Qss A!
ol~ pcrocess (_ se\F) :
Pero c.eS5 'I rt'\ A,,
"6e"tt>~ CY') 11
C\oss E>lA) :
cl~ ptrocess (_self)
e, ,
b"e+o~tf' '' f¼-oc.ess ',m
C\oss C( f\) ~
d~ p~ocess- (sel~)
ye-\-01rm 11 Process 'l(Y'l C''
C\o.ss 0 l ~, c )~
pQSS
J~ Dl)
p~mt l c:A. p"b'oce~sl)) # Outpu'\: Rrocess ,m B
ptticrr\ ( D. W'1¥O t)) # Output: [ ~clQSS '_rrno.im-. D' > .J
<cl o..ss I
- rmo.i• m_. fl..l)
u ~
<clQC$$ I -rm~,('(l-.
• A' ......
, ~