c#中的继承必须声明一个主体,因为它没有被标记为抽象、外部或部分

本文关键字:记为 抽象 外部 因为 继承 声明 一个 主体 | 更新日期: 2023-09-27 17:51:05

我试图使用class Account作为父对象,class Login作为子对象。

这里是Account代码看起来像

 class Account
        {
            private string account;
            private string password;
            private string Email;
            public Account();
            public Account(string _account, string _password, string _Email)
            {
                this.setAcount(_account).setPassword(_password).setEmail(_Email);
            }
.......
}

这里是Class Login

class Login : Account
    {
        private bool login_status ;
        private static int try_count ;
        public Login()
        {
            login_status = false;
            try_count = 0;
        }
......
}

但是它弹出错误信息

error1 'team2.Account.Account()'必须声明一个主体,因为它不是标记为摘要、外部或部分

c#中的继承必须声明一个主体,因为它没有被标记为抽象、外部或部分

这是无效的声明:

public Account();

构造函数必须有body:

public Account() { };