AP Computer Science 2013-2014
Midterm date: 1/28
Midterm review Two-review days
Look at self-review, short answers, true/false and multiple choices exercises for chapters 2 through 8.
Review the following concepts:
Recursion: easy algorithms like factorial, Fibonacci, mathematical expression, palindrome, reversing order of a string.
Searches and Sorts: non-recursive and recursive
Arrays and ArrayLists:
• ArrayLists methods
• Iteration of an ArrayList
• Generic Classes
String class and methods
Inheritance: “ is a ” concept
• Look at the Pet application on pages 401 and on.
• Inherited methods – super
• Overloading and overriding
• Shadowing
• Abstract classes
•
Interfaces specially Comparable
Know how to compare elements in a linked structure, arrays, arrayLists and inherited objects.