함수에서도 그랬듯이 클래스를 만들어 준다고 동작하지 않습니다.

class Character
{
		string userName;
		string job;
		string level;

		public void IntroduceCharacter()
		{
				Console.WriteLine("제 이름은 " + userName + "입니다");
		}
}

사용을 위해서는 객체를 생성해야합니다.

CleanShot 2023-07-11 at 06.13.03@2x.png

**Character myCharacter = new Character(); <- 객체 생성**

class Character
{
		string userName;
		string job;
		string level;

		public void IntroduceCharacter()
		{
				Console.WriteLine("제 이름은 " + userName + "입니다");
		}
}

각 변수나 함수에 접근할 때는 이 객체를 통해 접근을 해야합니다.

객체의 속성을 접근하려면 . 을 눌러서 접근할 수 있습니다.

Character myCharacter = new Character();
****myCharacter.userName = "chad" ;
myCharacter.job = "전사"; 
myCharacter.level = 20;

myCharacter.IntroduceCharacter();

class Character
{
		string userName;
		string job;
		string level;

		public void IntroduceCharacter()
		{
				Console.WriteLine("제 이름은 " + userName + "입니다");
		}
}

객체에는 물론 다양하고 많은 특성을 가지고 있지만

이번 학습에서는 데이터를 모아둔 컨테이너 역할을 해준다는 부분에 집중해주셨스면 좋겠습니다.