Object oriented programming

i just learned object oriented programming in python3 intermediate. i feel like i could use more practice in it. i did the project but i want to practice more. can someone suggest a theme for a project where oop can be used.

The one I usually spring for to test out my object knowledge is building a small console text-based game using classes for the characters and weapons and such. This way you can test out creating a class and instance (Player class, Monster class etc), you can test class extensions (eg. Player → Rogue, Warrior) and you can test out methods too (eg. Player.attack, Player.get_inventory). It’s quite a big project when compared to the school catalogue project Codecademy gives you but it’s good fun and lets you stretch your knowledge!

2 Likes

Sounds like a fun idea :grin:. I’m definitely going to try it.