<html><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><br><div><div>On 13 Jul 2009, at 22:04,&nbsp;"Alan Gauld" &lt;<a href="mailto:alan.gauld@btinternet.com">alan.gauld@btinternet.com</a>&gt;&nbsp;wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; ">That's one way and you can find an example and some advice<span class="Apple-converted-space">&nbsp;</span><br>on how to handle subclassing in the OOP topic of my tutor.<br><br></span></blockquote><br>Wow;&nbsp;thanks!&nbsp;&nbsp;That&nbsp;tutorial&nbsp;&nbsp;was&nbsp;really&nbsp;useful, I will have to check out the rest</div><div>of the site now.</div><div><br><blockquote type="cite"><span class="Apple-style-span" style="border-collapse: separate; color: rgb(0, 0, 0); font-family: Helvetica; font-size: medium; font-style: normal; font-variant: normal; font-weight: normal; letter-spacing: normal; line-height: normal; orphans: 2; text-align: auto; text-indent: 0px; text-transform: none; white-space: normal; widows: 2; word-spacing: 0px; -webkit-border-horizontal-spacing: 0px; -webkit-border-vertical-spacing: 0px; -webkit-text-decorations-in-effect: none; -webkit-text-size-adjust: auto; -webkit-text-stroke-width: 0px; "><blockquote type="cite">I am sure this has an obvious and easy answer but I just cannot find &nbsp;<br></blockquote><blockquote type="cite">it anywhere!<br></blockquote><br>Actually no. Saving and retrieving object instances (known as<span class="Apple-converted-space">&nbsp;</span><br>persisting objects in OOP speak) was one of the biggest challenges<span class="Apple-converted-space">&nbsp;</span><br>facing the OOP paradigm when it got started in the real world. Many<span class="Apple-converted-space">&nbsp;</span><br>different solutions have evolved from flat text files to dedicated Object<span class="Apple-converted-space">&nbsp;</span><br>databases, and everyting in between, but it remains a task frought<span class="Apple-converted-space">&nbsp;</span><br>with difficulty, especially on large scale projects.<br><br></span></blockquote><br></div><div>Good to know I wasn't being totally dense. &nbsp;Now that I have got the pickle thing</div><div>under my&nbsp;belt I am going to have a go at sqllite.</div><div><br></div><div>Thanks again everybody.</div><br></body></html>