This shows you the differences between two versions of the page.
Next revision | Previous revision | ||
haas:fall2017:data:projects:oop0 [2017/11/13 21:22] – created wedge | haas:fall2017:data:projects:oop0 [2017/11/14 15:11] (current) – [Project Overview] wedge | ||
---|---|---|---|
Line 3: | Line 3: | ||
< | < | ||
</ | </ | ||
- | |||
- | ~~TOC~~ | ||
======Project: | ======Project: | ||
Line 21: | Line 19: | ||
Hopefully by now, we have all grown rather familiar with the basic concepts surrounding nodes and linking them together, and all the fun/ | Hopefully by now, we have all grown rather familiar with the basic concepts surrounding nodes and linking them together, and all the fun/ | ||
- | As a means of furthering our conceptual understanding, | + | As a means of furthering our conceptual understanding, |
And what are the other two-thirds? Why, **inheritance** and **polymorphism**, | And what are the other two-thirds? Why, **inheritance** and **polymorphism**, | ||
Line 29: | Line 27: | ||
For this project, we're going to be implementing a linked list data structure utilizing nodes. Predominantly one should notice many similarities of conceptual flow-- since we are just re-implementing something we've done twice before. | For this project, we're going to be implementing a linked list data structure utilizing nodes. Predominantly one should notice many similarities of conceptual flow-- since we are just re-implementing something we've done twice before. | ||
- | The big differences are syntactical and object-oriented conceptual. One thing we now have to content | + | The big differences are syntactical and object-oriented conceptual. One thing we now have to contend |
Also, note the case, especially as "camel case" (ie the capitalization of first letters of words, frequently words that are smashed together to form a more descriptive variable name)... this tends to be part of the object-oriented programming culture, even if it isn't required by the language proper or any of its development tools. | Also, note the case, especially as "camel case" (ie the capitalization of first letters of words, frequently words that are smashed together to form a more descriptive variable name)... this tends to be part of the object-oriented programming culture, even if it isn't required by the language proper or any of its development tools. |