例子:
---class *pub User extends BaseUser with ClassInterface,elseclass():
User (name):
- this.name: name
- this.age: age
- this.id: $generateId()
~User(dropprop1,dropprop2):
ui: "unimplemented"
_ *priv prop2: int=23
prop3: 34
def *priv getName():
- return: this.name
def setAge(newAge):
- if: newAge > 0
then: this.age = newAge
else: throw "Invalid age"
...
---
def *pub *someotherstuff *bur fun(gemen)-> nihao:
- bur
- console.log("bushi,"+gemen)
- return: "nihao"
...