tks. would you please give me some details about virtual function and pure virtual function? I have no idea about them. I'm so sorry to say it's the first time for me to hear such phenomenon. Can you tell me one address or book to learn such functions?