Level Extreme platform
Subscription
Corporate profile
Products & Services
Support
Legal
Français
Using classes of different types
Message
From
25/08/2005 19:15:54
 
 
To
25/08/2005 18:53:12
General information
Forum:
ASP.NET
Category:
Coding, syntax and commands
Miscellaneous
Thread ID:
01044144
Message ID:
01044154
Views:
16
This is a design pattern issue. According to what I've read, you should create an interface to describe the classes the worker could be part of. Maintenance is far easier if the class always has the same signiture. So there is nothing you would need to change in the calling program if you add another class the worker can be part of.

PF

>In VFP, if I needed to instaniate classes of different types I would do something like this:
>
>define class Myclass as session
>  worker = null
>
>  proc init(cworker)
>     do case
>       case cworker = "A"
>         this.worker = createobject("ClassA")
>       case cworker = "B"
>         this.worker = createobject("ClassB")
>      endcase
>   endproc
>enddefine
>
>
>My problem is that because C# is strongly typed, I don't know how to make worker be an instance of one of several different classes. Any suggestions?

(On an infant's shirt): Already smarter than Bush
Previous
Next
Reply
Map
View

Click here to load this message in the networking platform