Principles of Software Construction: Objects, Design and ...

15- 214 toad

Fall 2013

School of Computer Science

Principles of Software Construction: Objects, Design and Concurrency

Java Collections

Jonathan Aldrich

Charlie Garrod

? 2012-13 C Garrod, J Aldrich, and W Scherlis

Administrivia

?Midterm exam in class next Tuesday, 15 Oct

?Midterm review session Sunday 1 ? 3 p.m., Hamburg Hall 1000

? Review sheet will be released before the review session ? Will also release a sample midterm exam soon

15--214

Garrod

2

Key concepts from Tuesday

15--214

Garrod

3

Key concepts from Tuesday

?GUIs

? The Model-View-Controller pattern ? The Observer pattern

?Java Swing architecture

? Threading architecture ? Swing components ? Using the Observer pattern in Swing

15--214

Garrod

4

Design patterns we have seen so far:

Composite

Template Method

Observer

Strategy

Model-View-Controller

Decorator

15--214

Garrod

5

................
................

In order to avoid copyright disputes, this page is only a partial summary.

Google Online Preview   Download