I'm hoping that someone out there can give me some guidance here, and I hope that I am explaining this properly.


Here is my scenerio:

I have a BaseData object that serves as an abstract object for all my business objects. Notice there is an overridable method on the object.

Code:
Public Class BaseData

		Dim msDataID As String
		Dim msDescription As String
...