리스트의 값을 넣을 변수를 변수의 갯수만큼 지정합니다. 실행부를 만들어주고 (클래스와 이름 동일하게) 매개변수에 변수들에 집어넣어질 값을 변수 갯수만큼 지정해줍니다. this.(변수 이름)을 사용하면 매개변수와 변수의 이름이 같더라도 구분이 가능합니다. 각각 매개변수들을 저장할 변수들에 대입시켜주고 List를 선언할 때 자료형에 클래스의 이름을 붙여줍니다. 리스트에 항목을 추가할 때는 new를 사용하여 선언될 때마다 실행부가 작동하여 매개변수들이 변수로 저장될 수 있습니다. 리스트에 저장된 내용을 출력하고 싶을 땐 리스트의 클래스 안에 출력하는 메소드를 만들어주고 Shop.ShopItem_Armor[0].PrintArmor();처럼메인 클래스에 출력하고 싶으면 [리스트가 선언된 클래스]. [리스트 ..