public Hero(HeroFactory _herofactory) { _weapon = _herofactory.createWeapon(); _movement = _herofactory.createMovement(); }