본문 바로가기
유니티 공부/C# 문법

C# 문법 - this 키워드

by 코딩하는 돼징 2023. 4. 11.
반응형

1. this 키워드

weight는 생성자에서 받은 weight이 아니라 내 자신의 weight이므로 이를 명시하기 위해 this를 사용한다.

 

static void Main(string[] args)
{
	Pig pig = new Pig(50);
}


2. this 키워드를 이용해서 생성자 호출

this()는 생성자를 특정해서 먼저 실행시켜준다.

public Pig(int weight) : this()

static void Main(string[] args)
{
	Pig pig = new Pig(50);
}


public Pig(int weight, string name) : this(weight)

static void Main(string[] args)
{
	Pig pig = new Pig(50,"pig");
}

 

 

 

본 게시글은 MMORPG Part1을 수강하고 정리한 글입니다.

https://www.inflearn.com/course/%EC%9C%A0%EB%8B%88%ED%8B%B0-mmorpg-%EA%B0%9C%EB%B0%9C-part1/dashboard

반응형

'유니티 공부 > C# 문법' 카테고리의 다른 글

C# 문법 - 상속성  (0) 2023.04.11
C# 문법 - static  (0) 2023.04.11
C# 문법 - 생성자  (0) 2023.04.11
C# 문법 - 스택과 힙  (0) 2023.04.11
C# 문법 - 복사(값)와 참조  (0) 2023.04.10

댓글