Re: On properties, use object instead?

"Mark Hahn" <[email protected]>
Newsgroups gmane.comp.lang.prothon.user
Message-ID <[email protected]>
"Mukhsein Johari" <[email protected]> wrote

> I'm not sure if objects have set_, get_ methods but if
> they did, we would not need prop keyword to implement
> properties.
>
> Simply (using the example in the tutorial wiki):
>
> O>> object Widget:
> ...    price = 76
> ...    tax   = 2.12
> ...
> 2.12
> O>> w = Widget()
> <Object:c08db8>
> O>> w.tax
> 2.12
> O>> with Widget:
> ...    object tax:        # change tax to a 'property'
> ...       def get_():     # define get_ method
> ...          return self.price * 0.03

Yes, that would work.  I was just using "prop" for syntax sugar and
readability.

Comments?  votes?
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.