Upgrade to Pro — share decks privately, control downloads, hide ads and more …

CSE460 Lecture 09

CSE460 Lecture 09

Software Analysis and Design
Object-Oriented Programming II
(202102)

Tweet

More Decks by Javier Gonzalez-Sanchez

Other Decks in Programming

Transcript

  1. jgs CSE 460 Software Analysis and Design Lecture 09: Object-Oriented

    Programming II Dr. Javier Gonzalez-Sanchez [email protected] javiergs.engineering.asu.edu | javiergs.com PERALTA 230U Office Hours: By appointment
  2. jgs 00001001 Announcement § Assignment 03 is due Monday (February

    15) 11:59 PM AZ time. Practice use cases and class diagram Individual Assignment § Quiz 03 is due Today (midnight) 11:59 PM AZ time.
  3. jgs 00001001 One last thing § Requirements? Menu Bar >

    New > Scores Ask for Names § New Classes? § Source Code?
  4. jgs 00001001 Assignment 02 Player Move left-right Aliens Move left-right

    and advance toward the bottom stationary defense bunkers
  5. jgs 00001001 What to do? § Use Case Diagram §

    How many ovals? § What type of relationships? § Activity and State Diagrams are optional § Class Diagram § How many classes? § What type of relationships? § Source Code: § user can move left-right; § aliens moving automatically; § bunkers are static.
  6. 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.