안녕하세요 선생님, 강의 잘 듣고 있습니다. 그런데 프로그램 appdev를 만들 때 list가 들어가야 하는 부분에서 정확히 list를 어떯게 사용하는 것인지 이해가 잘 안돼서요. 예를 들어서 어떤 것을 공격 할 때마다 그것의 strength가 줄어든다고 했을 때 list를 공격이 가해질 때마다 저장을 하게해서 공격할 수 있는 수를 제한 하는 것도 list인가요?
감사합니다.
음 리스트는 변화하는 핵심 데이터를 저장하는 용도로 사용하는 게 좋습니다.
공격을 받고 체력이 변화하는 메커니즘은 리스트에는 적합하지 않아요 ^^
그건, 체력 이라는 하나의 변수에, 공격할 때마다 감소하는 방식으로 해야겠지요.
리스트는, 예를 들어 총알들이 여러 발 발사될 경우, 각 총알을 하나의 object 로 정의하고, 리스트는 여러 총알을 담는 자료구조로 활용하는 것이 좋습니다.
재미있게 프로그램 하세요! ^^