I want create a Customer object that can be of 2 types -- business and consumer -- each with different properties, but some common.

I want the user of the object to be able to call it without knowing what type of customer will be returned (i.e., just pass in the customer ID).

How do you do this in VB?

Thanks