Title: CIS 644 Tues. Oct. 4, 1999 W7A
1CIS 644 Tues. Oct. 4, 1999 W7A .scenarios
... assignment 2ed object model
assignment Java Pattern patterns
2W6B files were not build correctly (
3Posting grades . will be linked from 644
log page first assignments just checked,
not graded
4Assignment still finding pairs . email
formats Word, Powerpoint, GIF,
Rose FAX send Class model asap.. both
persons must agree !!
5more about semantics of scenarios 1. life time
of an invocation 2. call backs .. vs return
value 3. conditionals, loops
6aha! Visitor behavior is a callback. G. p.
335
7Iterator vs Visitor what is similarity,
what is difference ??
8Who does the traversal for a Visitor? ans 1)
collection self traverse 2) iterator
9Patterns what is it other names typical use
related patterns Composite
Iterator Proxie Visitor
10Interface public interface Iname operations
exceptions
11transparency vs safety
12assignment build Java code snippet for
one pattern with some comments and for
typical operation build single web page
(email or provide url) open assignment
select specific pattern.
13(No Transcript)
14Pattern G. p. 233 command / action /
transaction encapsulate a request as an
object. allows parameterized clients with rs
queue, log of requests
undo
15framework an execution structure
(application, applet, servlet, service
layer, ) with abstract components
e.g. any of the building wizards in I.D.E.s
(Vis. Studio, Café, )
16Pattern G. p. 107 factory method / virtual
constructor defines interface for creating an
object, defers info as to which class to make.
17END