Lecture slides
- Examples of things you learned in CSC 121
- Classes, objects, methods, constructors, creating objects (i.e. object instantiation), message passing
- Graphical User Interfaces
- A simple example to
demonstrate event handling
- Separating the event handler from the event source
- Tutorials for various Swing components
File input/output
- Object output and input
example. Here is the
file
created by the code.
Binary output and input
example. Here is
the file created by
the code.
Text output and input
example. Here is the
file created by the code.
Inheritance - Animals class hierarchy
Sorting and Searching
Writing generic, reusable code