c#/수업 내용
배열
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("단검"));
}
}
}