[Tutor] Error when calling a class
Rikard Bosnjakovic
rikard.bosnjakovic at gmail.com
Sun Feb 18 16:04:22 CET 2007
On 2/18/07, kubota2550 at gmail.com <kubota2550 at gmail.com> wrote:
> import classctof
> y=classctof.fahrenheit(1)
> print y
>
> What am I doing wrong to get it to pass the answer back to the calling
> program?
You need to instancify the class first before calling its methods:
import classctof
# make an instance
y = classctof.Temperature()
# add the property. it's usually better to let the method handle this
y.celcius = 42
# convert
f = y.fahrenheit()
--
- Rikard.
More information about the Tutor
mailing list