Friday September 15th, 2023
Lecture Outline
- Review of inheritance and inheritance
- polymorphism is when a method will do different things depending on the type of object the method is called on (makeSound() does something different for a wolf object, something different for a bear object, etc)
- We can use UML and UML Class diagrams to describe, document, and visualize the architecture of Java classes
- We can read in from a file using the FileReader and Scanner libraries
- We can write out to a file using the FileWriter and BufferedReader libraries
Lecture Recording
Lecture Slides
Code