[C#] 부모 클래스를 가리키는 Base 키워드와 생성자
base 키워드란? 자식 클래스에서 부모 클래스의 멤버에 접근할 때 사용한다. 이런 상황이 있을 수 있다. "부모 클래스와 자식 클래스 모두 동일한 이름의 변수가 있다면?" 이 경우에는 부모 클래스의 변수와 자식 클래스의 변수를 구분해줄 식별자가 필요하다. 이 때, base 키워드가 사용된다. class Monster { protected string name; protected int hp; protected int attackDamage = 1; } class Slime : Monster { protected int attackDamage; public Slime() { this.attackDamage = 5; Console.WriteLine("자식 클래스의 attackPower = {0}", thi..