Help with button objects

thanks! Would you say this is a correct approach or would you suggest re-writing my class in a different way?