The term "override" only apply to a class derived from another class, and to a virtual method, abstract or not, declared in a base class. Is your base class
System.ServiceProcess.ServiceBase
,
http://msdn.microsoft.com/en-us/library/system.serviceprocess.servicebase.aspx[
^]?
You code does not show inheritance at all.
If you really did not understand these things, you should not be doing Windows Service by now, as well as any serious development at all. You fist need to fix your understanding of OOP on a most elementary level. For simple exercises, better use simplest console application. Learn inheritance, late binding with 'virtual', 'abstract' and 'override', locality and scope, interfaces and their implementation, static and instance member and come back. Learn delegates and events before doing any UI. And so on. Get an elementary manual on C# and .NET and proceed. If you miss it, any development is useless. Don't waste your and our time, learn the basics.
—SA