Graphic Design & Digital Media
Study Guide for Test #2
- Chapter 7 Functions
- Chapter 8 Objects
What to study
- All textbook pages
- Also use your notes and Powerpoint for guide
- Try to code a simple OOP without looking. I will not ask you to handwrite an entire
program, but you may be asked to "fill in parts" or "recognize parts" of some programs.
FORMAT OF TEST:
The 3 types of questions will be short answers, discussion, and snippets of code.
Here are examples of all types of questions
- meaning of void
- as described on page 118, why is writing your own functions so important. i.e. what are benefits of functions
- syntax for creating a function. Be able to briefly explain as well.
- syntax for calling a function
- some of the synonyms for functions
- What are some return types besides void?
- What OOP stands for?
- How is a human being like an object? Analogize based on our class discussion.
- List and describe the 4 steps in creating a class.
- List and describe the 3 steps in using an object.
- What is OOP definition.
- Where can you place a class? Explain reason for your answer.
- In section 8-8, there is an enlightening discussion on the question of when should you use OOP. Be able to explain.
- Identify the part of using an object represented by this code:
myCar = new Car();
- Below are the variables for a class called Balloon. (Don't overthink it; it's just a circle)
Write the a constructor for it. There are no arguments. You may assign any values you wish to the variables.