Watch This Video
----------------------------------------------------------------------------------------------------------//Bird.groovy
package com.theraldanvega.traits
class Bird implements FlyingAbility, SpeakingAbility{
}
//FlyingAbility.groovy
package com.theraldanvega.traits
trait FlyingAbility{
String fly(){
'I am Fly'
}
}
//SpeakingAbility.groovy
package com.therealdanvega.traits
trait SpeakingAbility
{
trait SpeakingAbility{
String speak(){
"I am Speaking"
}
}
//App.groovy
package com.therealdanvega
import com.therealdanvega.traits.Bird
Bird b=new Bird()
assert b.fly()== "I am Flying"
assert b.speak() =="I am Speaking"
No comments:
Post a Comment
Note: only a member of this blog may post a comment.