मैं सामान्य ऑपरेटर्स जैसे कि इन्हें ओवरराइड कैसे किया जाता है इसके आधार पर, वे जरूरी बाइनरी नहीं हैं। + ,
- को ओवरराइड कर सकता हूँ,
* ,
/ ,
& lt; ,
== ,
& gt; , आदि एक वर्ग के लिए?
< कोड> कक्षा Foo def +; : प्लस एंड डीईफ़ -; : माइनस एंड डेफ *; : तारांकनिक अंत डीईएफ /; : स्लैश एंड डिफ & lt ;; : लेफ्टिनेंट एंड डीईफ़ ==; : ईसीसी अंत डीएफ़ & gt;; : जीटी एंड एंड फू.न्यू। + # = & Gt; : Plus Foo.new.- # = & gt; : शून्य Foo.new। * # = & Gt; : तारांकन फू.न्यू। / # = & Gt; : स्लेश Foo.new। & Lt; # = & Gt; : Lt Foo.new। == # = & gt; : Eq Foo.new। & Gt; # = & Gt; : Gt
No comments:
Post a Comment