//상수를 사용한 클래스
using System;
namespace 상수를사용한클래스
{
public class 공통
{
// 상수(public) -> web.config로 대체
public const int 뇌세포번호 = 5;
}
public class 기억
{
//필드(배열) : 전역변수
private static object [] 뇌세포 = new object [공통.뇌세포번호];
//메서드
public static void 기억하다(int 요소번호, object 경험)
{
뇌세포[요소번호] = 경험;
}
public static void 기억해내다()
{
foreach(object 경험 in 뇌세포)
{
Console.Write("{0} ", 경험);
}
Console.WriteLine();
}
}
public class 경험
{
public static void Main()
{
for(int i = 0; i < 공통.뇌세포번호; i++)
{
Console.Write("무엇을 기억했습니까 ({0}번째)? ", i + 1);
string 경험 = Console.ReadLine();
기억.기억하다(i, 경험);
}
Console.Write("기억한 내용은 : ");
기억.기억해내다();
}
}
}