--- Em zope-pt@yahoogrupos.com.br, "José Henrique" <[EMAIL PROTECTED]> escreveu
>
> Flavio,
> 
> Segui suas instruções mas não obtive sucesso.  Você poderia enviar ou
> publicar um exemplo simplificado de sua implementação (uma classe com
> dois métodos, por exemplo) e de como utilizá-lo.
> 
> Obrigado,
> 
> Zénrique.
>

É claro! Experimente usar dois scripts Python:

Um se chama "Operacao" e o código é:

class Operacao:
    def soma(self,numero1,numero2):
        return numero1+numero2

    def subtracao(self,numero1,numero2):
        return numero1-numero2

    def multiplicacao(self,numero1,numero2):
        return numero1*numero2

    def divisao(self,numero1,numero2):
        return numero1/numero2

return Operacao()

O outro se chama "resultado" (é o que usa os métodos do anterior):

o = context.Operacao()

n1 = 8
n2 = 4

print "Dados os numeros %d e %d:\n" % (n1,n2)


print "Soma = %d\n" % (o.soma(n1,n2))
print "Subtra\xe7\xe3o = %d\n" % (o.subtracao(n1,n2))
print "Multiplica\xe7\xe3o = %d\n" % (o.multiplicacao(n1,n2))
print "Divis\xe3o = %d\n" % (o.divisao(n1,n2))

return printed

Desculpe o unicode no texto, mas eu ainda não sei outra forma de
escrever direto em português.

Responder a