import 'Achievement.dart'; import 'Game.dart'; import 'Player.dart'; import 'Stat.dart'; class User extends Player { final int _id; String _mail; List _achievements = []; List _friends = []; final Stat _stat = Stat.empty(); List games = []; // Constructor User(this._id, String name, String image, this._mail, this._achievements, this._friends) : super(name, image); int get id => _id; // Getters and setters String get mail => _mail; set mail(String value) { _mail = value; } List get achievements => _achievements; set achievements(List value) { _achievements = value; } List get friends => _friends; set friends(List value) { _friends = value; } Stat get stat => _stat; }