C#추상클래스

·Record/TIL
프로젝트명: 스파르타 던전 (Text 게임) 만들기 던전을 떠나기전 마을에서 장비를 구하는 게임을 텍스트로 구현상점의 아이템 중에서 나만의 장비를 구성하는 부분이 포인트장비는 여러개의 데이터가 함께 있는 만큼 객체나 구조체를 적극 활용(이름, 가격, 효과, 설명 등…)관련된 여러 데이터를 다루는 부분은 배열이 도움이  됨미숙했던점와이어 프레임 만들지 않음접근제한자 중 private을 많이 안써봐서 이번 프로젝트때 거의 안씀추상클래스 한번 사용해봄기능보다 디자인먼저그로인해 겪은 어려움 와이어 프레임 만들지 않음 이랬다가~요래됐슴당~이모.. 많이 노력했지.. ?  - 확실히 와이어 프레임을 만들지 않아서 이 프로그램의 전체적인 구조는 어떻게 할까 생각하고 짠게 아니라 짜다보니깐 이렇게 이렇게 이어지게 됐다...
·Record/TIL
문제점을 느끼게 된 계기 강의 코드 제출을 스크립트 하나로 제출했기 때문에 당연히 이번에도 그래야하는줄 알고 기능별 파일을 새로 만들지않고 클래스를 모듈화하여 기능을 구분했다.아직 기능 구현이 덜 된 코드임에도 불구하고 500줄이 넘는 코드가 나왔는데 대표적인 클래스로는, 1. PlayerFileManager 클래스: 사용자 정보를 파일에 저장하고 읽는 데 사용되고, 이 클래스는 파일 입출력과 관련된 모든 작업을 담당한다.2. ItemManager 클래스: 상점 아이템 및 인벤토리 아이템을 관리하고, 이 클래스는 아이템 관련된 작업을 로드, 추가 및 중복 확인과 같은 기능을 제공한다.3. Program 클래스: 게임의 메인 기능 외에 기능들을 처리한다. 근데 뭐가 문제냐하면.. 코드가 길어서 잘 안쓰는 ..
석영
'C#추상클래스' 태그의 글 목록