<span class="Apple-style-span" style="border-collapse: collapse; ">.>>>> class Value:.... def __init__(self, vs = ""):<br>>... self.vs = vs<br>>... self.v = self.asInt()<br>>... def asInt(self):<br>
>... try: self.v = int(self.vs)<br>>... except: self.v = None<br>>... return self.v<br>>... def asString(self):<br>>... vs = str(self.vs)<br>>... return self.vs<br>>... def setStringValue(self, s):<br>
>... self.vs = s<br>>... self.asInt()<br>>... def setIntValue(self, i):<br>>... self.v = int(i)<br>>... self.vs = str(self.v)</span><br><div><span class="Apple-style-span" style="border-collapse: collapse;"><br>
</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">hello</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">Sorry to interject.</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">This class seems asymmetric.</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">Class Value:</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;"> def __init__(self,inte='',stri=''):</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;"> self.inte=inte</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;"> self.stri=stri</span></div><div>
<span class="Apple-style-span" style="border-collapse: collapse;"> def setvalue(inte='',stri=''):</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;"> self.stri=str(self.inte)</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;"> <a href="http://self.int">self.int</a>=int(self.stri)</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">I tried. But failed.What is wrong with above code?</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;"> </span></div><div><span class="Apple-style-span" style="border-collapse: collapse;"> >>> Class Value:</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;"> def __init__(self,inte='',stri=''):</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;"> self.inte=inte</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;"> self.stri=stri</span></div><div>
<span class="Apple-style-span" style="border-collapse: collapse;"> def setvalue(inte='',stri=''):</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;"> self.stri=str(self.inte)</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;"> <a href="http://self.int">self.int</a>=int(self.stri)</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;"> </span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;">SyntaxError: invalid syntax</span></div><div><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></div><div><span class="Apple-style-span" style="border-collapse: collapse;">Prasad</span></div>
<div><span class="Apple-style-span" style="border-collapse: collapse;"><br></span></div>