From charlesreid1

Line 23: Line 23:
[[CSC 143/Chapter 14]]
[[CSC 143/Chapter 14]]


=Chapter 15: Implementing a Collection Class=
[[CSC 143/Chapter 15]] - REMOVE
 
[[CSC 143/Chapter 15]]


=Chapter 16: Linked Lists=
=Chapter 16: Linked Lists=

Revision as of 19:21, 14 September 2016

Chapter 9: Inheritance and Interfaces

CSC 143/Chapter 9

Chapter 10: ArrayLists

CSC 143/Chapter 10

Chapter 11: Java Collections Framework

CSC 143/Chapter 11

Chapter 12: Recursion

CSC 143/Chapter 12

Chapter 13: Searching and Sorting

CSC 143/Chapter 13

Chapter 14: Stacks and Queues

CSC 143/Chapter 14

CSC 143/Chapter 15 - REMOVE

Chapter 16: Linked Lists

CSC 143/Chapter 16

Outline

Midterm A

Midterm A Outline:

  • Chapter 8: Object oriented programming
    • Review of OOP
    • Object state and behavior
    • Accessor methods
    • Encapsulation
    • Private fields
  • Chapter 9: Inheritance and interfaces
    • Inheritance basics
    • Interacting with the superclass
    • Polymorphism
    • Inheritance and Design
    • Interfaces
    • Case study: Financial class hierarchy


Midterm B

Flags





The short list of topics:

Inheritance and Interfaces

ArrayList

Java Collections Framework

Recursion

Searching and Sorting

Stacks and Queues

Implementing a Collection Class

Linked Lists