{"id":22421575,"url":"https://github.com/autokmg/high-level-programming-languages-2-lab","last_synced_at":"2025-10-11T09:39:43.281Z","repository":{"id":156627129,"uuid":"543213913","full_name":"AutoKMG/HIGH-LEVEL-PROGRAMMING-LANGUAGES-2-LAB","owner":"AutoKMG","description":"Basic concepts of object-oriented paradigm. Class, object, instantiation. Inheritance, class hierarchy. Polymorphism, method overloading. Scoping. Information hiding, accessibility levels. Abstract classes and interfaces. Modeling tools and languages. UML and its class diagram. Programming language elements of object-oriented languages: character set, lexical units, expressions, statements. The type system of object-oriented languages (e.g., Java, C#). Members of types: fields, (named) constants, properties, methods, events, operators, indexers, constructors, destructors, embedded types. Interfaces. Collections. Functional language elements. Lambda expressions. Handling data streams. Exception handling. I/O, file handling. Serialization. Reflection. Language elements supporting compilation and code generation (annotations, attributes). Multiparadigm languages. Programming in multiparadigm languages.","archived":false,"fork":false,"pushed_at":"2022-10-12T21:10:13.000Z","size":39,"stargazers_count":1,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"master","last_synced_at":"2025-02-01T10:25:52.313Z","etag":null,"topics":["java","object-oriented-programming"],"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/AutoKMG.png","metadata":{"files":{"readme":null,"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":"2022-09-29T16:16:02.000Z","updated_at":"2023-03-24T09:54:12.000Z","dependencies_parsed_at":null,"dependency_job_id":"275bf05b-3a85-4dd4-b15c-857a84936279","html_url":"https://github.com/AutoKMG/HIGH-LEVEL-PROGRAMMING-LANGUAGES-2-LAB","commit_stats":null,"previous_names":[],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AutoKMG%2FHIGH-LEVEL-PROGRAMMING-LANGUAGES-2-LAB","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AutoKMG%2FHIGH-LEVEL-PROGRAMMING-LANGUAGES-2-LAB/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AutoKMG%2FHIGH-LEVEL-PROGRAMMING-LANGUAGES-2-LAB/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/AutoKMG%2FHIGH-LEVEL-PROGRAMMING-LANGUAGES-2-LAB/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/AutoKMG","download_url":"https://codeload.github.com/AutoKMG/HIGH-LEVEL-PROGRAMMING-LANGUAGES-2-LAB/tar.gz/refs/heads/master","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":245785805,"owners_count":20671634,"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"],"created_at":"2024-12-05T17:08:39.575Z","updated_at":"2025-10-11T09:39:38.266Z","avatar_url":"https://github.com/AutoKMG.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":null,"project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fautokmg%2Fhigh-level-programming-languages-2-lab","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fautokmg%2Fhigh-level-programming-languages-2-lab","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fautokmg%2Fhigh-level-programming-languages-2-lab/lists"}