Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
Python:
Python:
Classes
Classes
Orientao a Objetos
Orientao a Objetos
Polimorfismo
Abstrao
Herana
Polimorfismo
Polimorfismo
Ex.:
>>> class C:
a = %
def f(self,x):
self.a != x
>>> c = C()
>>> c.f(2)
>>> c.a
3
>>> C.a
%
Construtores
Construtores
Exemplo:
>>> class C:
... def ((init(((self):
... print /Construtor de C/
... self.x = %
...
>>> class 5(C):
... def ((init(((self):
... print /Construtor de 5/
... C.((init(((self)
... self.1 = 2
...
>>> d=5()
Construtor de 5
Construtor de C
>>> d.x
%
>>> d.1
2
Classes no 'no&o estilo(
Classes no 'no&o estilo(
Adio: ((add((
Subtrao: ((sub((
Representao: ((repr((
Chamada: len(objeto)
Chamada: objeto[,e1]
((setite-(((self,,e1,7alue)
Chamada: objeto[,e1]=7alue
((del(((self,,e1)
...onde