Being new to OOP's and vb.net, I don't understand exactly the scenario or situation when I should be creating an interface class.

I am designing a 'Rate' class and I know exactly all the properties and methods of this class . Then am I correct in saying then I should goahead and start writing the implemention code for all these methods. I am assuming I don't have to worry about the Interface class.

correct?

thanks