可访问性不一致:
/public class MFactory{
public MFactory()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
public Member getFactory(bool a) //运行时getFactory出现 错误 1 可访问性不一致: 返回类型“Member”比方法“MFactory.getFactory(bool)”的可访问性低 E:\2011\第三周\Factory\App_Code\MFactory.cs 23 19 E:\...\Factory\
{
if (a == true)
{ return (new LMember()); }
else
{ return (new FMember());}
}
}
父类
/// </summary>
abstract class Member
{
public Member()
{
//
// TODO: 在此处添加构造函数逻辑
//
}
protected string strname;
protected int money;
public abstract string getSalary(int time);
}