[Unity] 프로퍼티에 대한 이해

고현규·2023년 12월 29일
0

아래는 내가 이해한 프로퍼티의 대한 사용법이다.
_id를 가져오려면 GetId()를 사용하고
설정하려면 SetId()를 사용하는 것으로 알고 있었다.

private int _id;

public int GetId()
{
    return _id;
}

public void SetId(int id)
{
    this._id = id;
}

그래서 아래 코드의 사용법을 이해 하지 못했다.

public int id { get; set; }

private이 아니라 보호를 받지 못하고,
get과 set을 어떻게 사용하는건지 몰랐다.

그런데 알고보니 둘이 같은 코드였다...
어떻게 같은 코드가 되는지는 정확히는 모르지만
코드의 의미를 알게되어 다행이다.

profile
게임 개발과 기획

0개의 댓글

관련 채용 정보