Call an object method: Difference between revisions

Added Wren
m (PhixClass)
(Added Wren)
Line 1,883:
 
What is your name ?</pre>
 
=={{header|Wren}}==
Note that it's possible in Wren for instance and static methods in the same class to share the same name. This is because static methods are considered to belong to a separate meta-class.
<lang ecmascript>class MyClass {
construct new() {}
method() { System.print("instance method called") }
static method() { System.print("static method called") }
}
 
var mc = MyClass.new()
mc.method()
MyClass.method()</lang>
 
{{out}}
<pre>
instance method called
static method called
</pre>
 
=={{header|XLISP}}==
9,486

edits