본문 바로가기

분류 전체보기183

23/07/24 인벤토리 using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Starcraft { internal class App { //생성자 메서드 public App() { Inventory inven = new Inventory(5); inven.AddItem(new Item("장검")); inven.AddItem(new Item("단검")); inven.AddItem(new Item("활")); inven.PrintAllItems(); string searchItemName = "장검"; Item item = inven.GetItemByName(s.. 2023. 7. 24.
23/07/24 배열 연습1~3 using starcraft; using System; using System.Collections.Generic; using System.Diagnostics; using System.Linq; using System.Net.Mail; using System.Runtime.Serialization.Formatters; using System.Text; using System.Threading.Tasks; namespace Starcraft { internal class App { //생성자 메서드 public App() { //과일의 이름을 관리하는 배열 string[] fruitsNames = new string[5]; fruitsNames[0] = "사과"; fruitsNames[1] = "배"; .. 2023. 7. 24.
23/07/24 배열 using starcraft; using System; using System.Collections.Generic; using System.Linq; using System.Net.Mail; using System.Runtime.Serialization.Formatters; using System.Text; using System.Threading.Tasks; namespace Starcraft { internal class App { //생성자 메서드 public App() { //정수형 배열의 초기화 int[] arr = new int[3]; //정수형 배열 인스턴스를 생성 int[] arr2 = new int[] { 1, 2, 3, 4, 5 }; //문자열 배열의 초기화 string[] weapon.. 2023. 7. 24.
23/07/24 메딕 마린 힐 using starcraft; using System; using System.Collections.Generic; using System.Linq; using System.Text; using System.Threading.Tasks; namespace Starcraft { internal class App { //생성자 메서드 public App() { Marine marine = new Marine(40,6,1.81f,5,0); marine.HitDamage(3); Medic medic = new Medic(60, 5.8f,1.8f); medic.Heal(marine); } } } using Starcraft; using System; using System.Collections.Generic; u.. 2023. 7. 24.
23/07/21 스타크래프트(플레이어,몬스터,무기) (과제 내용) 무기(AXE)가 생성되었습니다. 플레이어(홍길동)가 생성되었습니다. 몬스터(고블린)가 생성되었습니다. 홍길동이 AXE를 착용했습니다. 홍길동이 고블린를 공격했습니다. 몬스터가 피해를 입었습니다. (-3) 체력: 7/10 using System; using System.Diagnostics.Eventing.Reader; using System.Diagnostics.Tracing; using System.Runtime.InteropServices; using System.Runtime.Serialization.Formatters; using System.Security.Permissions; namespace LearnDotnet { internal class Program { static v.. 2023. 7. 21.
23/07/21 스타크래프트(플레이어, 몬스터, 무기 - 실패본) using System; using System.Diagnostics.Eventing.Reader; using System.Diagnostics.Tracing; using System.Runtime.InteropServices; using System.Runtime.Serialization.Formatters; using System.Security.Permissions; namespace LearnDotnet { internal class Program { static void Main(string[] args) { new App(); //new: 클래스의 instance를 생성하고 생성자를 호출 } } } using System; using System.Collections.Generic; using.. 2023. 7. 21.