Joyce Farrell Seventh Edition
###This readme is intended to be a discusion board for SWATC Programming students.
####Here are some common questions that can be difficult understand (feel free to add and answer):
- Is a class an object?
- Is a class always an object?
- If a class can be an object, when is it an object?
- Are primative data types objects when they are declared?
- What is the difference between primatives and other data types?
- What is the difference between a field, data type, and a named variable?
- Is a field an object?
- If a field isn't an object, how is it related to an object?
- Do all objects have fields?
- Does a primative data type have a field, if so, where is it?
- What is an instance of an object?
- Does an object have to have an instance?
- What is a constuctor?
- Do all objects have a constructor?
- Can an object have more than one constructor?
- If a constructor has a parameter, where does the passed arguement come from?
- How are mutator (getters) and accessor (setters) methods connected to objects?
- Do all objects have to have mutator and accessor methods?
- Why does the class and constructor have the same name – do they always have to?
- What is the difference between a user defined default and Java default constructors?
- What is the differece between a constuctor and class fields?
- How does Eclipse work?
####Write ideas, expainations,and definitions for the questions above (if it's a definition, cite your source): 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. You have to let Eclipse create all of its own file structures. Never copy, paste, or move a file manually. And if you want to have a file structure for this course, create additional workspaces, projects, or source files, not packages.
####Diagram of an instance of an object