Save 37% off PRO during our Black Friday Sale! »

CSE205 Lecture 15

CSE205 Lecture 15

Object-Oriented Programming and Data Structures
Midterm Review
(202110)

B546a9b97d993392e4b22b74b99b91fe?s=128

Javier Gonzalez
PRO

September 25, 2021
Tweet

Transcript

  1. jgs CSE 205 Object-Oriented Programming and Data Structures Lecture 15:

    Midterm Review Dr. Javier Gonzalez-Sanchez javiergs@asu.edu javiergs.engineering.asu.edu | javiergs.com PERALTA 230U Office Hours: By appointment
  2. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 2 jgs

    Announcement § Do not forget to submit your homework 03
  3. jgs The following slides shows some examples related to some

    topics This is NOT a comprehensive list of topics Topics in the exam can be found Weeks 1 to 8
  4. jgs Part I Java Programming

  5. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 5 jgs

    Fundamentals Searching and Sorting Arrays of Objects John Mary Alice Robert 4 1 3 2
  6. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 6 jgs

    Inheritance
  7. jgs Javier Gonzalez-Sanchez | SER332 | Spring 2018 | 7

    class Car extends Vehicle{ public Car(String n) { super (n); } } class Vehicle { protected String name; public Vehicle(String n) { name = n; } } super
  8. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 8 jgs

    final
  9. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 9 jgs

    Abstract Classes
  10. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 10 jgs

    Abstract Methods
  11. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 11 jgs

    Interfaces
  12. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 12 jgs

    Polymorphism
  13. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 13 jgs

    Polymorphism
  14. jgs Part II GUI

  15. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 15 jgs

    GUI
  16. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 16 jgs

    paintComponent
  17. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 17 jgs

    Tabs
  18. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 18 jgs

    JMenuBar, Jmenu, JMenuItem
  19. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 19 jgs

    Widgets
  20. jgs Part III Listeners

  21. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 21 jgs

    Listeners
  22. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 22 jgs

    Separating the Classes
  23. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 23 jgs

  24. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 24 jgs

    Connecting Everything
  25. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 25 jgs

    Main.java
  26. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 26 jgs

    OutputPanel.java
  27. Javier Gonzalez-Sanchez | CSE205 | Fall 2021 | 27 jgs

    Questions
  28. jgs CSE 205 Object-Oriented Programming and Data Structures Javier Gonzalez-Sanchez,

    Ph.D. javiergs@asu.edu Fall 2021 Copyright. These slides can only be used as study material for the class CSE205 at Arizona State University. They cannot be distributed or used for another purpose.