Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- // g100pon #69 動的なメソッド追加
- class MyClass{
- def say = {
- println "g100pon!!"
- }
- }
- def cls = new MyClass()
- cls.say()
- cls.metaClass.define{
- sayTwice{ 2.times{say()} }
- "3度言う"{ 3.times{say()} }
- }
- cls.sayTwice()
- cls."3度言う"()
- cls.metaClass."そこまで言う" << { println "これでもいいんだよ" }
- cls."そこまで言う"()
Add Comment
Please, Sign In to add comment