속성 쓰는 이유는 알겠는데 public int Name { get; set;} 같이 public 접근제한자로 속성 쓰는거랑 public int Name;으로

 그냥 멤버변수 선언하는거랑 무슨 차인지 모르겠어요 

인터페이스에서 멤버변수  못써서 속성만 사용가능해서 쓰는거면 클래스에선 둘 중 뭐 쓰든 차이 없는건가여??