Presentation is loading. Please wait.

Presentation is loading. Please wait.

Java Puzzlers. Administrivia Reminder: Final exam Can replace final w/ midterm if you warn me Reminder: Final project One group still needs to schedule.

Similar presentations


Presentation on theme: "Java Puzzlers. Administrivia Reminder: Final exam Can replace final w/ midterm if you warn me Reminder: Final project One group still needs to schedule."— Presentation transcript:

1 Java Puzzlers

2 Administrivia Reminder: Final exam Can replace final w/ midterm if you warn me Reminder: Final project One group still needs to schedule rollout w/ me and Blake Office hours tomorrow: 10:00-11:00 (9:00 cancelled)

3 Pizza! Looks like most groups are pretty well on track So we’ll go ahead with the rollout pizza party When: Fri, Dec 15, noon Where: FEC309 lab What: Bring your group, your code, and cutthroat competitiveness -- show off and go head to head How: You MUST RSVP w/: Will you attend? Kind/quantity of ‘za?

4 Design exercise Design a more OO version of the lexer Handle accumulation of return token Handle arbitrary actions on state entries “returns token only when complete” “write tokens of this type to a file” etc...

5 Java Puzzlers Credit: Bloch, J and Gafter, N., Java Puzzlers: Traps, Pitfalls, and Corner Cases. Addison Wesley, 2005.


Download ppt "Java Puzzlers. Administrivia Reminder: Final exam Can replace final w/ midterm if you warn me Reminder: Final project One group still needs to schedule."

Similar presentations


Ads by Google