class SubSystemOne
{
public void MethodOne()
{
Console.WriteLine("子系统方法一");
}
}
class SubSystemTwo
{
public void MethodTwo()
{
Console.WriteLine(" 子系统方法二");
}
}
class SubSystemThree
{
public void MethodThree()
{
Console.WriteLine(" 子系统方法三");
}
}
class SubSystemFour
{
public void MethodFour()
{
Console.WriteLine(" 子系统方法四");
}
}
需求是客户端要调用到SubSystemOne. MethodOne方法和SubSystemTwo. MethodTwo两个方法实现购物,同时客户端要调用SubSystemTwo. MethodTwo,SubSystemThree. MethodThree,SubSystemFour. MethodFour三个方法实现结帐,请问您如何设计?采用什么设计模式?
{
public void MethodOne()
{
Console.WriteLine("子系统方法一");
}
}
class SubSystemTwo
{
public void MethodTwo()
{
Console.WriteLine(" 子系统方法二");
}
}
class SubSystemThree
{
public void MethodThree()
{
Console.WriteLine(" 子系统方法三");
}
}
class SubSystemFour
{
public void MethodFour()
{
Console.WriteLine(" 子系统方法四");
}
}
需求是客户端要调用到SubSystemOne. MethodOne方法和SubSystemTwo. MethodTwo两个方法实现购物,同时客户端要调用SubSystemTwo. MethodTwo,SubSystemThree. MethodThree,SubSystemFour. MethodFour三个方法实现结帐,请问您如何设计?采用什么设计模式?
解决方案 »
免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货