<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="en">
		<id>http://wiki.karljones.com/index.php?action=history&amp;feed=atom&amp;title=Property_%28programming%29</id>
		<title>Property (programming) - Revision history</title>
		<link rel="self" type="application/atom+xml" href="http://wiki.karljones.com/index.php?action=history&amp;feed=atom&amp;title=Property_%28programming%29"/>
		<link rel="alternate" type="text/html" href="http://wiki.karljones.com/index.php?title=Property_(programming)&amp;action=history"/>
		<updated>2026-10-23T14:11:14Z</updated>
		<subtitle>Revision history for this page on the wiki</subtitle>
		<generator>MediaWiki 1.24.2</generator>

	<entry>
		<id>http://wiki.karljones.com/index.php?title=Property_(programming)&amp;diff=17759&amp;oldid=prev</id>
		<title>Karl Jones: Created page with &quot;In some object-oriented programming languages, a '''property''' is a special sort of class member, intermediate between a Field (compute...&quot;</title>
		<link rel="alternate" type="text/html" href="http://wiki.karljones.com/index.php?title=Property_(programming)&amp;diff=17759&amp;oldid=prev"/>
				<updated>2016-09-04T15:30:16Z</updated>
		
		<summary type="html">&lt;p&gt;Created page with &amp;quot;In some &lt;a href=&quot;/index.php/Object-oriented_programming&quot; title=&quot;Object-oriented programming&quot;&gt;object-oriented programming&lt;/a&gt; languages, a &amp;#039;&amp;#039;&amp;#039;property&amp;#039;&amp;#039;&amp;#039; is a special sort of &lt;a href=&quot;/index.php/Class_(computer_programming)&quot; title=&quot;Class (computer programming)&quot;&gt;class member&lt;/a&gt;, intermediate between a Field (compute...&amp;quot;&lt;/p&gt;
&lt;p&gt;&lt;b&gt;New page&lt;/b&gt;&lt;/p&gt;&lt;div&gt;In some [[object-oriented programming]] languages, a '''property''' is a special sort of [[Class (computer programming)|class member]], intermediate between a [[Field (computer science)|field]] (or data member) and a [[Method (computer programming)|method]].&lt;br /&gt;
&lt;br /&gt;
== Description ==&lt;br /&gt;
&lt;br /&gt;
Properties are read and written like fields, but property reads and writes are (usually) translated to get and set method calls.&lt;br /&gt;
&lt;br /&gt;
The field-like syntax is said to be easier to read and write than lots of method calls, yet the interposition of method calls allows for data validation, active updating (as of GUI visuals), or read-only 'fields'.&lt;br /&gt;
&lt;br /&gt;
That is, properties are intermediate between member code (methods) and member data (instance variables) of the class, and properties provide a higher level of encapsulation than public fields.&lt;br /&gt;
&lt;br /&gt;
== See also ==&lt;br /&gt;
&lt;br /&gt;
* [[Bound property]]&lt;br /&gt;
* [[Class (computer programming)]]&lt;br /&gt;
* [[Field (computer science)]]&lt;br /&gt;
* [[Indexer (programming)]]&lt;br /&gt;
* [[Method (computer programming)]]&lt;br /&gt;
* [[Mutator method]]&lt;br /&gt;
* [[Uniform access principle]]&lt;br /&gt;
&lt;br /&gt;
== External links ==&lt;br /&gt;
&lt;br /&gt;
* [https://en.wikipedia.org/wiki/Property_(programming) Property (programming)] @ Wikipedia.org &lt;br /&gt;
&lt;br /&gt;
[[Category:Computer programming]]&lt;br /&gt;
[[Category:Computer science]]&lt;br /&gt;
[[Category:Computing]]&lt;/div&gt;</summary>
		<author><name>Karl Jones</name></author>	</entry>

	</feed>