Where is the definition of CCSprite's setOpacity???

I can’t find the definition of setOpacity in CCSprite.h。However,there is the implemention of CCSprite::setOpacity in CCSprite.m!
I wanna know where is the definition of setOpacity

It is implemented in CCSprite.cpp. It is declared as *CC_PROPERTY(GLubyte, m_nOpacity, Opacity)* in CCSprite.h.

Thank u very much.I didn’t see that at first
Another question,I overrided the setOpacity in the CCSprite’s subclass like this:
class DSSpriteHolder : public CCSprite{
public:
DSSpriteHolder(){};
virtual ~DSSpriteHolder(){};

virtual void setOpacity(GLubyte opacity);
};
But when I use the object of DSSpriteHolder to call setOpacity,it’s not work
Is there something wrong in my definition of DSSpriteHolder?
Minggo Zhang wrote:

It is implemented in CCSprite.cpp. It is declared as *CC_PROPERTY(GLubyte, m_nOpacity, Opacity)* in CCSprite.h.