Initial data commit
This commit is contained in:
parent
72d218235f
commit
f23f22d71c
199087 changed files with 3378941 additions and 0 deletions
24
Task/Delegates/Vorpal/delegates.vorpal
Normal file
24
Task/Delegates/Vorpal/delegates.vorpal
Normal file
|
|
@ -0,0 +1,24 @@
|
|||
a = new()
|
||||
a.f = method(){
|
||||
.x.print()
|
||||
}
|
||||
|
||||
c = new()
|
||||
c.g = method(){
|
||||
(.x + 1).print()
|
||||
}
|
||||
|
||||
# array of delegates
|
||||
b = new()
|
||||
b.delegate = new()
|
||||
b.delegate[0] = a
|
||||
b.delegate[1] = c
|
||||
b.x = 3
|
||||
b.f()
|
||||
b.g()
|
||||
|
||||
# single delegate
|
||||
d = new()
|
||||
d.delegate = a
|
||||
d.x = 7
|
||||
d.f()
|
||||
Loading…
Add table
Add a link
Reference in a new issue