哪个类设计更好,为什么?
public class User
{
    public String UserName;
    public String Password;
    public String FirstName;
    public String LastName;
}
public class Employee : User
{
    public String EmployeeId;
    public String EmployeeCode;
    public String DepartmentId;
}
public class Member : User
{
    public String MemberId;
    public String JoinDate;
    public String ExpiryDate;
}
或者
public class User
{
    public String UserId;
    public String UserName;
    public String Password;
    public String FirstName;
    public String LastName;
}
public class Employee
{
    public User UserInfo;
    public String EmployeeId;
    public String EmployeeCode;
    public String DepartmentId;
}
public class Member
{
    public User UserInfo;
    public String MemberId;
    public String JoinDate;
    public String ExpiryDate;
}