> > Can I change the name or signature of function? > > No. Unless it is private. Then it doesn't matter. > > Can I delete a function in a class or must I leave it empty? > > You can delete a function only if it's declared private. Unless it's private and virtual. This happens sometimes. -Nathan -- Fortune Cookie Says: New York is real. The rest is done with mirrors.