Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- object DelegateTests extends App {
- @by[CustomDelegate]
- var x = 0
- println(x + ":" + xDelegate)
- x += 1
- println(x + ":" + xDelegate)
- }
- class CustomDelegate(private var value: Int) {
- def get = value + 1
- def set(newValue: Int) = value = newValue
- }
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement