On Mon, 3 Apr 2006, John Turner wrote:

I think you are right that he should ask his instructor or even his fellow students. I the recent online courses I have taken at NCSU they had message boards for students to discuss assignments and they were often used to work out issues.

Replies to message board take about a day. I couldn't rely on a quick reply on a sunday afternoon. There weren't any postings about this homework yet, so it seemed unlikely that any of the other students would reply. I did get a reply late in the day to say that accessors was a reasonable way to go (as much advice as I'm likely to get in this class from the instructor), but only after I'd already got the same information from this list. I have limited time to do homework and it's mostly on sundays. The help I got here allowed me to do 4 more hours of homework than I would have otherwise.

All that said I think if Joseph would look at some C++ or even Java programming books he could find some examples on implementing a link list.

Yesterday I said that I can do a linked list with the node being a struct (with data and next). With the node being an object, I had to use accessors to get info I wanted. Compared to getting data from a public struct, this was a lot more work, and without any examples of classes using classes in the course, it occured to me that I had the wrong design. I had asked earlier in the class how to have a class use a class, but only got a dephic statement that it was done all the time. In response to such a direct request, I decided that he wasn't going to tell me.

Trying to figure out what I should be doing, I googled all over the place and found lots on lists (all with basic types and structs for data) but couldn't find anything I could understand for the nodes being an object. At that stage I was stuck and posted here. Statements yesterday that accessors were an OK way to go, allowed me to keep going. The link I got this morning to a page at St Vincent's College was helpful, having the node be an object and showed me that the submarine should be a separate class to the Node class.

Maybe it isn't in the class text, but it is in many other texts.

The class notes and the class textbook don't have anything on list nodes being objects. Most of the learning in the class goes on in the homework. I've had to figure out all of the 'structors (except the constructor), helpers and the overloaded operators myself. This week's homework. although nominally about linked lists (which we can do) would appear to be on having a class use another class. We aren't given any restrictions on how we find these things out. Presumably we're supposed to find out any way we can.

Joe

--
Joseph Mack NA3T EME(B,D), FM05lw North Carolina
jmack (at) wm7d (dot) net - azimuthal equidistant map
generator at http://www.wm7d.net/azproj.shtml Homepage http://www.austintek.com/ It's GNU/Linux!
--
TriLUG mailing list        : http://www.trilug.org/mailman/listinfo/trilug
TriLUG Organizational FAQ  : http://trilug.org/faq/
TriLUG Member Services FAQ : http://members.trilug.org/services_faq/

Reply via email to