속성을 사용하는 목적을 모르겠음


내가 배운거는 필드에 있는 private 데이터를 편하게 사용하려는 목적인거 같은데





다른 코딩들 보면


public int test{ get; set; }


그냥 public에도 속성을 사용하던데 이유가 뭐임??