Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

This is a very active repository where you can learn java programming skills.It's beginner-friendly, feel free to pr as practice.

License

Notifications You must be signed in to change notification settings

ivanMai7/practice-java-programming-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

History

4 Commits

Repository files navigation

Practice Java Programming Skills

Java Contributions Welcome License: MIT

This is a very active repository where you can learn Java programming skills. It's beginner-friendly, feel free to submit PRs as practice.

Table of Contents

Project Structure

  • oop/easy: Simple object-oriented programming exercises.

    • _01: Design a Student class.
    • _02: Design an Animal class and its subclasses.
    • _03: Implement a simple account management system.
  • oop/medium: Medium difficulty object-oriented programming exercises.

    • _01: Design a library management system.
    • _02: Design an online shopping cart system.
    • _03: Design an inheritance hierarchy for shapes.
  • oop/hard: Hard object-oriented programming exercises.

    • _01: Design an employee management system.
    • _02: Design a weather monitoring system (Observer Pattern).
    • _03: Design a multi-user chat system.
    • _04: Task scheduling system.

How to Contribute

  1. Fork this repository.
  2. Create a new branch (git checkout -b feature/YourFeature).
  3. Commit your changes (git commit -m 'Add some feature').
  4. Push to the branch (git push origin feature/YourFeature).
  5. Create a new Pull Request.

License

This project is open-sourced under the MIT License.

Screenshots

Example Screenshot

Resources


Java 编程技能练习

Java 欢迎贡献 许可证: MIT

这是一个非常活跃的仓库,您可以在这里学习 Java 编程技能。该项目对初学者友好,欢迎随时提交 PR 作为练习。

目录

项目结构

  • oop/easy: 简单的面向对象编程练习。

    • _01: 设计一个学生类。
    • _02: 设计一个动物类及其子类。
    • _03: 实现一个简单的账户管理系统。
  • oop/medium: 中等难度的面向对象编程练习。

    • _01: 设计一个图书馆管理系统。
    • _02: 设计一个在线购物车系统。
    • _03: 设计一个形状的继承层次结构。
  • oop/hard: 困难的面向对象编程练习。

    • _01: 设计一个员工管理系统。
    • _02: 设计一个天气监测系统(观察者模式)。
    • _03: 设计一个多用户聊天系统。
    • _04: 任务调度系统。

如何贡献

  1. Fork 本仓库。
  2. 创建一个新的分支 (git checkout -b feature/YourFeature)。
  3. 提交您的更改 (git commit -m 'Add some feature')。
  4. 推送到分支 (git push origin feature/YourFeature)。
  5. 创建一个新的 Pull Request。

许可证

该项目基于 MIT 许可证开源。

截图

示例截图

资源

About

This is a very active repository where you can learn java programming skills.It's beginner-friendly, feel free to pr as practice.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

AltStyle によって変換されたページ (->オリジナル) /