Skip to content

tanmoykdas/Java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 

Repository files navigation

OOP Practice & Snake Game Project (Java)

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.


Repository Contents

  • 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.

Objectives

  • 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.

Getting Started

  1. Clone the repository
    git clone https://github.com/tanmoykdas/CCE-122.git
    cd CCE-122
  2. Explore the directory structure to locate OOP practice files and the Snake game project.
  3. Run Java files using your preferred IDE (IntelliJ IDEA, Eclipse, VS Code) or via the command line.

Intended Audience

  • 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!

About

OOP course taken by Sabuj sir and Shawrna man with Java. Also a beginig level project Snake_game with java for sessional of that course.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages