我正在尝试设置一个具有 6 个变量的抽象类,以及该类中的一个构造函数,它将为每个新创建的对象填充这些字段。
我现在拥有的是
public abstract class AbstractUser {
private String username;
private String password;
private String fullName;
private String email;
private char sex;
private Date birthday;
public AbstractUser(String username, String password, String fullName, String email, char sex, Date birthday){
this.username = username;
this.password = password;
this.fullName = fullName;
this.email = email;
this.sex = sex;
this.birthday = birthday;
}
}
但我收到错误“AbstractUser 类型已定义”。
我希望它使用来自另一个具体类的数据集填充字段,例如
AbstractUser User1 = new AbstractUser("John", "john567", "John Evans", "john@msn.com", "m", 123456789);
抽象类甚至可能吗?