Classes: Difference between revisions

Content added Content deleted
No edit summary
Line 2,366: Line 2,366:


3.141592653589793</lang>
3.141592653589793</lang>

=={{header|Nanoquery}}==
<lang nanoquery>class MyClass
declare $name

// constructors are methods with the same name as the class
def MyClass($name)
$name = $name
end

def getName()
return $name
end
end

// instantiate a new MyClass object
$inst = new("MyClass", "name string goes here")

// display the name value
println $inst.getName()</lang>


=={{header|Nemerle}}==
=={{header|Nemerle}}==