如本来我有类nameSpace com.Common
{
public class User
{
public UserInfo GetInfo(Int32 ID)
{
...//这里是一些代码
}
... //这里有一大把像上面那样的方法
...
}
}然后现在我是将这个类的命名空间改为com.Common.Util
然后再添加多一个类
nameSpace com.Common
{
public class User
{
public UserInfo GetInfo(Int32 ID)
{
return new com.Common.Util.User().GetInfo(ID); //用这种方法去掉用那个具体的代码
}
... //这里也一样像上面那样去掉用他的那个类
...
}
}
[/code]那我现在问,我这种方法有问题吗?
因为给我的感觉是
新的com.Common.User这个类好像是多余的
但是加了这个类的话可以更方便的看到各个方法有点像interface问:
1: 如果是上面这样的话你会怎么做(这个是主要问题)
2:如果同意我的做法的话那个我现在的com.Comom.Util这样的命名空间要改为叫什么谢谢
{
public class User
{
public UserInfo GetInfo(Int32 ID)
{
...//这里是一些代码
}
... //这里有一大把像上面那样的方法
...
}
}然后现在我是将这个类的命名空间改为com.Common.Util
然后再添加多一个类
nameSpace com.Common
{
public class User
{
public UserInfo GetInfo(Int32 ID)
{
return new com.Common.Util.User().GetInfo(ID); //用这种方法去掉用那个具体的代码
}
... //这里也一样像上面那样去掉用他的那个类
...
}
}
[/code]那我现在问,我这种方法有问题吗?
因为给我的感觉是
新的com.Common.User这个类好像是多余的
但是加了这个类的话可以更方便的看到各个方法有点像interface问:
1: 如果是上面这样的话你会怎么做(这个是主要问题)
2:如果同意我的做法的话那个我现在的com.Comom.Util这样的命名空间要改为叫什么谢谢
分开类。
1: 如果是上面这样的话你会怎么做(这个是主要问题)
2:如果同意我的做法的话那个我现在的com.Comom.Util这样的命名空间要改为叫什么
如果是我,那个新的就没有必要存在了,前提两个类的功能是一样的