{"id":20020051,"url":"https://github.com/gourabofficial/object-oriented-programming","last_synced_at":"2025-06-20T12:12:18.015Z","repository":{"id":251731784,"uuid":"838276129","full_name":"gourabofficial/Object-Oriented-Programming","owner":"gourabofficial","description":"Using Java ..","archived":false,"fork":false,"pushed_at":"2024-08-05T10:16:16.000Z","size":6,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-12T16:11:19.659Z","etag":null,"topics":["java","object-oriented-programming","oop","oops","oops-in-java"],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/gourabofficial.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-08-05T10:06:45.000Z","updated_at":"2024-08-05T10:33:30.000Z","dependencies_parsed_at":"2024-08-05T12:02:08.626Z","dependency_job_id":null,"html_url":"https://github.com/gourabofficial/Object-Oriented-Programming","commit_stats":null,"previous_names":["gourabofficial/object-oriented-programming"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gourabofficial%2FObject-Oriented-Programming","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gourabofficial%2FObject-Oriented-Programming/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gourabofficial%2FObject-Oriented-Programming/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/gourabofficial%2FObject-Oriented-Programming/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/gourabofficial","download_url":"https://codeload.github.com/gourabofficial/Object-Oriented-Programming/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241454076,"owners_count":19965300,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["java","object-oriented-programming","oop","oops","oops-in-java"],"created_at":"2024-11-13T08:29:42.448Z","updated_at":"2025-03-02T03:29:43.451Z","avatar_url":"https://github.com/gourabofficial.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Object Oriented Programming in Java\n\nWelcome to the Object Oriented Programming (OOP) in Java repository. This repository contains code samples and explanations to help you understand and practice OOP concepts in Java.\n\n## Table of Contents\n\n- [Introduction](#introduction)\n- [Getting Started](#getting-started)\n- [Key Concepts](#key-concepts)\n- [Code Samples](#code-samples)\n- [Resources](#resources)\n- [Contributing](#contributing)\n\n\n## Introduction\n\nObject Oriented Programming (OOP) is a programming paradigm based on the concept of \"objects\", which can contain data and code: data in the form of fields (often known as attributes or properties), and code in the form of procedures (often known as methods).\n\nIn this repository, you will find examples demonstrating the key principles of OOP in Java, including encapsulation, inheritance, polymorphism, and abstraction.\n\n## Getting Started\n\nTo get started with the code in this repository, you need to have Java installed on your machine. You can download and install Java from the [official website](https://www.oracle.com/java/technologies/javase-downloads.html).\n\nClone this repository to your local machine using the following command:\n\n```bash\ngit clone https://github.com/your-username/object-oriented-programming.git\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgourabofficial%2Fobject-oriented-programming","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fgourabofficial%2Fobject-oriented-programming","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fgourabofficial%2Fobject-oriented-programming/lists"}