Today: How did the videos go? Did lab 1 go ok? If not, I'll help you finish it this afternoon Classes: Why would we want a class? Example from networking this morning Organizational thing Not everybody likes object-oriented programming! It's actually kinda out Languages from a couple decades ago, like Java and C#, use it heavily Newer ones like Rust back off from this a lot Still, it's a major feature of a lot of really popular languages To be a well-rounded programmer, you do have to learn it Alright, objects vs. not objects: not objects: Structures and functions You can still organize your data all together objects: We'll organize the data and functions together variable that's attached to an object: a property function that's attached to an object: a method Let's make some sense of the lab assignment with the squirrels: Ask about any character that doesn't make sense Really. I want every single character to make sense. That's today's goal We can spend an hour on it