추가 기능까지는 무리더라도 필수 기능은 모두 구현완료
총 4개의 클래스로 이루어져 있으며 Program은 메인 클래스로
다른 클래스에는 이름에 맞게 기능들을 몰아서 넣어놨다.
Ui관리를 위한 InterfaceClass에 모든 기능을 때려 넣어주고
필요한 요소만 매개변수로 받아서 출력하게 해놨다.
장비 관리 Ui창에서 해당 장비 번호를 눌렀을 때 장착 및 해체 기능 구현
List 내부의 구조체 변수에 접근은 어려우므로 따로 임시 변수에 저장한 다음
해당 변수를 수정하고 다시 집어넣으면 실제로 반영이 된다.
(함수를 호출해서 변경하려고 했는데 복사 값만 가져와서 실제 메모리에 반영이 안됨)
댓글 없음:
댓글 쓰기