5
Bir yapıcıyı nasıl parçalayabilirsiniz?
Diyelim ki bir Düşman dersim var ve kurucu şöyle bir şeye benzeyecek: public Enemy(String name, float width, float height, Vector2 position, float speed, int maxHp, int attackDamage, int defense... etc.){} Bu kötü görünüyor, çünkü yapıcının çok fazla parametresi var, ancak bir Düşman örneği oluşturduğumda bunların hepsini belirtmem gerekiyor. Ayrıca, bu …