JaguarXF
جمعه 19 تیر 1388, 07:49 صبح
فرض کنید سه ماژول زیر رو داشته باشیم. اگر بخواهید یک طرح شی گرا با سی شارپ برای اون داشته باشید چه پیشنهادی دارید؟
class A
Load ( long, long) : bool;
LoadFromObject( class A ) :bool;
class B
LoadFromValid(long, long, bool) :bool;
LoadFromRep(long): bool;
LoadFromObject( class B ) : bool;
class C
COLLECTION class B
COLLECTION class B
COLLECTION sections
LoadFromRep(long):bool;
LoadFromTemp(long):bool;
LoadFromObject(class C) :bool;
CreateCopy(): class C;
class A
Load ( long, long) : bool;
LoadFromObject( class A ) :bool;
class B
LoadFromValid(long, long, bool) :bool;
LoadFromRep(long): bool;
LoadFromObject( class B ) : bool;
class C
COLLECTION class B
COLLECTION class B
COLLECTION sections
LoadFromRep(long):bool;
LoadFromTemp(long):bool;
LoadFromObject(class C) :bool;
CreateCopy(): class C;