{"id":21696102,"url":"https://github.com/haileamlak/learning-oop-with-java","last_synced_at":"2025-03-20T14:46:12.425Z","repository":{"id":175346850,"uuid":"618787533","full_name":"Haileamlak/learning-oop-with-java","owner":"Haileamlak","description":"a collection of programs that I wrote while learning Java and exploring the concepts of Object-Oriented Programming (OOP)","archived":false,"fork":false,"pushed_at":"2024-08-13T18:27:09.000Z","size":1394,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-25T14:11:15.766Z","etag":null,"topics":["awt","java","oop","swing"],"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/Haileamlak.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":"2023-03-25T10:58:09.000Z","updated_at":"2024-08-13T18:27:54.000Z","dependencies_parsed_at":null,"dependency_job_id":"21321873-c0db-4e81-bc83-2b2b5cef84bd","html_url":"https://github.com/Haileamlak/learning-oop-with-java","commit_stats":null,"previous_names":["haileamlak/java-programs","haileamlak/learning-oop-with-java"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haileamlak%2Flearning-oop-with-java","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haileamlak%2Flearning-oop-with-java/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haileamlak%2Flearning-oop-with-java/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/Haileamlak%2Flearning-oop-with-java/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/Haileamlak","download_url":"https://codeload.github.com/Haileamlak/learning-oop-with-java/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":244635780,"owners_count":20485423,"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":["awt","java","oop","swing"],"created_at":"2024-11-25T19:18:20.342Z","updated_at":"2025-03-20T14:46:12.399Z","avatar_url":"https://github.com/Haileamlak.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"# Java \u0026 OOP Learning Programs\n\n![Java](https://img.shields.io/badge/Java-ED8B00?style=for-the-badge\u0026logo=java\u0026logoColor=white)\n\nThis repository contains a collection of programs that I wrote while learning Java and exploring the concepts of Object-Oriented Programming (OOP). The programs range from basic Java syntax exercises to more complex implementations of OOP principles such as inheritance, polymorphism, encapsulation, and abstraction. Additionally, it includes several graphical user interface (GUI) applications that demonstrate Java's capabilities in building desktop applications.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhaileamlak%2Flearning-oop-with-java","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhaileamlak%2Flearning-oop-with-java","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhaileamlak%2Flearning-oop-with-java/lists"}