yeeendy 2023. 1. 6. 18:02
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Study06
{
    class Inventory
    {
        Item[] items;
        int index = 0;
        //생성자
        public Inventory()
        {
            this.items = new Item[5];
        }
        public void AddItem(Item item)
        {
            
            if (index > 4)
            {
                Console.WriteLine("더이상 넣을 수 없습니다.");

            }
            else
            {
                this.items[index] = item;
                Console.WriteLine(item.name);
                index++;
            }
        }
        

    }
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Study06
{
    class Item
    {
        public string name;
        //생성자
        public Item(string name)
        {
            this.name = name;
        }
    }
}
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Threading.Tasks;

namespace Study06
{
    class App
    {
        //생성자
        public App()
        {
            Inventory inventory = new Inventory();
            inventory.AddItem(new Item("장검"));
            inventory.AddItem(new Item("단검"));
            inventory.AddItem(new Item("단검"));
            inventory.AddItem(new Item("단검"));
            inventory.AddItem(new Item("단검"));
            inventory.AddItem(new Item("단검"));


        }
    }
}