====== Week 10 ====== ~~NOTOC~~ ===== Polymorphic Abstractions ===== * We've used generic types (e.g., ArrayList, Iterator) * But how do we define our own generic types? * Liskov: ch. 8 {{courses:cs203-201301:ch8-polymorphic-abstractions.pdf|PDF}} ===== Assignment 3 ===== **//It's in the bag...//** * assigned: today * due: next Mon, Apr 15 * [[assigns/assign3]] will also be the focus of this Friday's lab ===== Final Project ===== **//Start thinking about//** * who you want to work with * what you want to do * email me you partner choices (you will work in pairs), and ideas for the game you want to implement * I will help pair anyone who doesn't have a partner preference