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 = []; Stat _stat; List games = []; // Constructor User(this._id, String name, String image, this._mail, this._achievements, this._friends, this._stat) : 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; set stat(Stat value) { _stat = value; } }