Python orientção objeto
2221 palavras
9 páginas
taç! "#$ % # &$
UNIVERSIDADE ESTADUAL PAULISTA “JÚLIO DE MESQUITA FILHO”
'( )
* + ), -
!+
!# "$
% ! () * $ ' $ () $
$'# & "$
! '& '&
" ( *, , ( +
#
$ & % " *+
'&
( (
%&
) *
+ !
"
$ & %
(--- %& .* ( /
* * 1 2
0 "
3 ! 0 5 * * " 1 6
4
. * ) 0 3 0 & '& & 7 !& " 1 1 8 (--( 1 ! ! *+ !
$ & % 5
2 6
13 0 4 0 * ! 7 ! 8 " . 92
Josué Labaki & Emanuel R. Woiski
# / ; 2 < $ & = 2 & $ & % :
labaki@feis.unesp.br woiski@dem.feis.unesp.br
2
+ &,
!
() $ >? * A$ C2 @ BF
,
! $! . $ & / 9 & 1
0 @ B D E G H 5 I > @ > I
!
1! 2 >2 A C @
3 $ . $ 24 / 1 *
!
* !" !
A A 6 7 ! 1! 2 $ . $ 4 : ; 0> 0> 0:
! ! ! ! 8 8 8
$ 9' 1 < $ " =
? --$ @,
8 4 !A @A A
3
!
() $
,
! $! . $ & /
>A
! 4' .
>
B
J
* * ) * * G ! 1 ! '
3 0
!
$ & %
)
3
3 ! 7 5 "
3 0 * ! ! L 0 8 ! $ & %
* )
'
+ $ & % / ! *
K * ) 1 !
*
"
* ) " 8 !
3 0 * " M " 3 0 ,
" ! " ' " * ) *
K "
! "
1
8
+ * ) $ & %
1
Alusão à célebre frase “Habemus Papa!”, proclamada por um cardeal na basílica de São Pedro (Vaticano) sempre que um novo papa acaba de ser eleito.
4
6 A
, ,! 4
! ,! ' ! & & >> class Cachorros: pass
$
! *
"
&
9 ) J
10
>>> Cachorros
; . 1
& ) " *
3 * ! 0
*
>>> dir(Cachorros) ['__doc__', '__module__']
J 0 : 2 $
) " 0 * *
*
*)
:
0 1 3 0 K . 0 : & R : S !
! 0
1 !' <
"
Cachorros()! ' + < 0
>>> Cachorros ()
>>> id(Cachorros()) == id(Cachorros()) False
3 0 3
*
3 ! " . *) ;
' 1 & 3 0
+ *
11
3 7 1 0 2 ! ! * K * * 3 ! 0 4 !! ) & , ,
& * 0 : ! ! 0 & " : 3 0 : ! 0
*
K : 2* N . $ & ! % * 8 1 & : !
! J)
d = Cachorros ()
/ K 1 ! 1 ! " 1
0
*) 3 !& 7 "
! ! ! $ & % / !
L K
"
>>> Dogs = Cachorros >>> Dogs >>> Dogs.__name__ 'Cachorros' # O mesmo id de Cachorros!
* ! * /