Topics to study for Exam 2:

  1. Side-Effect of Expression
  2. Rewrite programs & find output:
  3. Pass parameter methods:
  4. Static / dynamic scoping
  5. Draw ARI table to find a recursive function's output
  6. The three characteristics of Object-Oriented Programming
    Really understand them for each situation.