public class User
{
private final String _first_name;
private final String _last_name;
private final String _org_ID;
private final TimeZone _time_zone;
private final InternetAddress _email;
private final Date _last_login;
private final Date _creation_date;
public User( final String org_ID,
final String username,
final String first_name,
final String last_name,
final List<String> roles,
final TimeZone time_zone,
final InternetAddress email,
final Date last_login,
final Date creation_date )
{
this( null, org_ID, username, first_name, last_name, roles, time_zone );
this._email = email;
this._last_login = last_login;
this._creation_date = creation_date;
}
Компилятор выдает следующую ошибку для 3-х переменных:
"переменная _email, возможно, уже была назначена"
Компилятор не может сказать, что переменные не установлены в вызове первого ctor? Что мне здесь не хватает?