Assignment, not initialization
```cpp
Player::PLayer() {
name = "None";
health = 0;
xp = 0;
}
```
Initialization list
Interaction with overloaded constructors
No-args
```cpp
Player::Player()
: name{"None"}, health{0}, xp{0} {
}
```
Multiple args
```cpp
Player::Player(std::string name_val)
: name{name_val}, health{0}, xp{0} {
}
```