Slide 1

Slide 1 text

jgs CSE 460 Software Analysis and Design Lecture 08: Object-Oriented Programming Dr. Javier Gonzalez-Sanchez [email protected] javiergs.engineering.asu.edu | javiergs.com PERALTA 230U Office Hours: By appointment

Slide 2

Slide 2 text

jgs 460 00001000 Announcement § Assignment 03 is due Monday (February 15) 11:59 PM AZ time. Practice use cases and class diagram Individual Assignment

Slide 3

Slide 3 text

jgs Previously

Slide 4

Slide 4 text

jgs 460 00001000 Demo

Slide 5

Slide 5 text

jgs 460 00001000 Design II KeyListener JFrame Game Ghost Pacman Maze PowerDot

Slide 6

Slide 6 text

jgs 460 00001000 Design II Timer KeyListener JFrame ActionListener Game Ghost Pacman Maze Drawable PowerDot JPanel

Slide 7

Slide 7 text

jgs 460 00001000 Drawable

Slide 8

Slide 8 text

jgs 460 00001000 PowerDot

Slide 9

Slide 9 text

jgs 460 00001000 Pacman

Slide 10

Slide 10 text

jgs 460 00001000 Ghost

Slide 11

Slide 11 text

jgs 460 00001000 Design II Timer KeyListener JFrame ActionListener Game Ghost Pacman Maze Drawable PowerDot JPanel

Slide 12

Slide 12 text

jgs 460 00001000 Maze

Slide 13

Slide 13 text

jgs 460 00001000 Game (part 1 of 2)

Slide 14

Slide 14 text

jgs 460 00001000 Game (part 2 of 2)

Slide 15

Slide 15 text

jgs Javier Gonzalez-Sanchez | SER332 | Spring 2018 | 16

Slide 16

Slide 16 text

jgs 460 00001000 Homework § Nothing to submit; but do the programming. You would need it later

Slide 17

Slide 17 text

jgs CSE 460 Software Analysis and Design Javier Gonzalez-Sanchez [email protected] Fall 2020 Disclaimer. These slides can only be used as study material for the class CSE460 at ASU. They cannot be distributed or used for another purpose.