I don\'t understand how closure is more powerful than class. It looks like I can achieve the same behavior of closure using class. Any help would be appreciated
I'm not sure what led you to this question, but something you've been told or something you read has severely misled you.
Ignoring language altogether, a closure and a class are completely unrelated structures/conventions in programming.