<html dir="ltr">
<head>
<meta http-equiv="Content-Type" content="text/html; charset=iso-8859-1">
<style id="owaParaStyle">P {
        MARGIN-TOP: 0px; MARGIN-BOTTOM: 0px
}
</style>
</head>
<body bgcolor="#ffffff" fPStyle="1" ocsi="0">
<div style="direction: ltr;font-family: Tahoma;color: #000000;font-size: 10pt;">
<p>Hi Maggie,</p>
<p>&nbsp;</p>
<p>In answer to your question, I'll give a bit more info (you may already know this)...</p>
<p>&nbsp;</p>
<p>Objects are models of something that can do certain things and have certain things done to them. Formally, an object is a collection of data and associated behaviours.</p>
<p>&nbsp;</p>
<p>Data in this instance represents the individucal characteristics of a certain object. A class of objects can define specific characteristics that are shared by all instances of that class. For example, if we have four grapes on the table in front of us,
 each grape may have a different weight. The weight is a characteristic called an attribute.</p>
<p>&nbsp;</p>
<p>Behaviours are actions that occur on an object. The behaviours that can be performed on a specific class of objects are called methods. Methods are like funcitons, they house parameters and values. For example, one grape method may have a 'pick' and a 'squeeze'
 action.</p>
<p>&nbsp;</p>
<p>In this instance, I believe that object descriptions are to describe what data and behaviours the objects have.</p>
<p>&nbsp;</p>
<p>I usually get my kids to put it in a table:</p>
<p>&nbsp;</p>
<p><strong>Object&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Description</strong></p>
<p>Grape&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; Has the 'pick' and 'squeeze' methods.</p>
<p>&nbsp;</p>
<p>Then I get them to further clarify by describing what the methods do in pseudocode.</p>
<p>&nbsp;</p>
<p>Hope this helps.</p>
<p>&nbsp;</p>
<p>Kind regards,</p>
<div>
<p>&nbsp;</p>
<div style="FONT-FAMILY: Tahoma; FONT-SIZE: 13px">
<p><strong><font size="2" face="Arial">Sonia McDonald</font></strong></p>
<p><font size="2" face="Arial">Teacher of Information Technology/Multimedia - Garnsey Campus</font></p>
<p>&nbsp;</p>
</div>
</div>
<div style="FONT-FAMILY: Times New Roman; COLOR: #000000; FONT-SIZE: 16px">
<hr tabindex="-1">
<div style="DIRECTION: ltr" id="divRpF97113"><font color="#000000" size="2" face="Tahoma"><b>From:</b> sofdev-bounces@edulists.com.au [sofdev-bounces@edulists.com.au] on behalf of Margaret Iaquinto [iaquinto@ozemail..com.au]<br>
<b>Sent:</b> Sunday, 2 September 2012 12:10 PM<br>
<b>To:</b> SD List<br>
<b>Subject:</b> [Year 12 SofDev] object descriptions<br>
</font><br>
</div>
<div></div>
<div>Would someone out there, who understands heaps about OOP, please give an opinion or example of what we should expect from 'object descriptions'?<br>
<br>
It is found in the KK for U3O2:<br>
<br>
<span style="LINE-HEIGHT: 115%; FONT-FAMILY: 'Calibri','sans-serif'; FONT-SIZE: 12pt">methods of expressing software designs using data dictionaries and data structure diagrams, object descriptions and pseudocode
</span><style>@font-face {
        font-family: Calibri;
}
@page WordSection1 {margin: 72.0pt 72.0pt 72.0pt 72.0pt; }
P.MsoNormal {
        LINE-HEIGHT: 115%; MARGIN: 0cm 0cm 10pt; FONT-FAMILY: "Calibri","sans-serif"; FONT-SIZE: 11pt
}
LI.MsoNormal {
        LINE-HEIGHT: 115%; MARGIN: 0cm 0cm 10pt; FONT-FAMILY: "Calibri","sans-serif"; FONT-SIZE: 11pt
}
DIV.MsoNormal {
        LINE-HEIGHT: 115%; MARGIN: 0cm 0cm 10pt; FONT-FAMILY: "Calibri","sans-serif"; FONT-SIZE: 11pt
}
.MsoChpDefault {
        FONT-FAMILY: "Calibri","sans-serif"
}
.MsoPapDefault {
        LINE-HEIGHT: 115%; MARGIN-BOTTOM: 10pt
}
</style><br>
<br>
<br>
Maggie<br>
(ICT at St Leonards)<br>
<br>
<br>
&quot;This electronic message transmission contains information that is confidential or privileged. The information is intended to be for the use of the individual or entity named above. If you are not the intended recipient, be aware that any disclosure, copying,
 distribution, or use of the contents of this information is prohibited. If you have received this transmission in error, please notify us by telephone immediately.&quot;<br>
<br>
</div>
</div>
</div>
</body>
</html>
<html><head></head><body><br><br>"This electronic message transmission contains information that is confidential or privileged. The information is intended to be for the use of the individual or entity named above. If you are not the intended recipient, be aware that any disclosure, copying, distribution, or use of the contents of this information is prohibited. If you have received this transmission in error, please notify us by telephone immediately."<br><br></body></html>