Welcome to the CCE-122 repository—a collection of Java projects and exercises focused on Object-Oriented Programming (OOP) principles, including a complete Snake game implementation.
- OOP Concepts in Java:
Practice code and examples demonstrating classes, objects, inheritance, polymorphism, encapsulation, abstraction, and related OOP topics. - Snake Game Project:
A fully functional classic Snake game developed in Java, applying OOP methodologies throughout the codebase. - Additional Exercises:
Supplementary solutions and experiments designed to reinforce understanding of Java and OOP.
- Deepen understanding of core OOP concepts through practical Java examples.
- Demonstrate OOP techniques via a hands-on project (Snake game).
- Provide a useful reference for learners studying Java or preparing for OOP-focused coursework and examinations.
- Clone the repository
git clone https://github.com/tanmoykdas/CCE-122.git cd CCE-122 - Explore the directory structure to locate OOP practice files and the Snake game project.
- Run Java files using your preferred IDE (IntelliJ IDEA, Eclipse, VS Code) or via the command line.
- Students and learners practicing Java and OOP principles
- Individuals interested in a Java-based implementation of the Snake game
- Anyone seeking practical examples and exercises in Object-Oriented Programming
Thank you for visiting this repository. Happy coding!