Properties are named member of classes, struct and interfaces. They provide a flexible mechanism to read, write or compute the value of private field through accessors.
A property is classified according to the accessor used -
1) Read only - A property with GET accessor only.
2) Write only - A property with SET accessor only.
3) Read-Write only - A property with GET and SET accessors.