5
생성자를 어떻게 분해 할 수 있습니까?
Enemy 클래스가 있다고 가정하면 생성자는 다음과 같습니다. public Enemy(String name, float width, float height, Vector2 position, float speed, int maxHp, int attackDamage, int defense... etc.){} 생성자가 너무 많은 매개 변수를 가지고 있기 때문에 이것은 좋지 않지만 Enemy 인스턴스를 만들 때 이러한 모든 것을 지정해야합니다. 또한 Enemy 클래스에서 이러한 속성을 원하므로 …