Public vs Protected vs Read Only
A public property can be accessed and modified by methods outside its class.
A protected property can only be accessed and modified by methods within its class.
A read only property is public for access and protected for modification. |