以下是一个简单的兼职管理系统的Java代码示例:\n\njava\nimport java.util.ArrayList;\nimport java.util.List;\nimport java.util.Scanner;\n\nclass PartTimeJob {\n private String jobTitle;\n private String employer;\n private double hourlyRate;\n\n public PartTimeJob(String jobTitle, String employer, double hourlyRate) {\n this.jobTitle = jobTitle;\n this.employer = employer;\n this.hourlyRate = hourlyRate;\n }\n\n public String getJobTitle() {\n return jobTitle;\n }\n\n public String getEmployer() {\n return employer;\n }\n\n public double getHourlyRate() {\n return hourlyRate;\n }\n}\n\nclass PartTimeJobManagementSystem {\n private List<PartTimeJob> jobs;\n\n public PartTimeJobManagementSystem() {\n jobs = new ArrayList<>();\n }\n\n public void addJob(PartTimeJob job) {\n jobs.add(job);\n }\n\n public void displayJobs() {\n System.out.println("All Jobs:");\n for (PartTimeJob job : jobs) {\n System.out.println("Job Title: " + job.getJobTitle());\n System.out.println("Employer: " + job.getEmployer());\n System.out.println("Hourly Rate: $" + job.getHourlyRate());\n System.out.println();\n }\n }\n}\n\npublic class Main {\n public static void main(String[] args) {\n PartTimeJobManagementSystem system = new PartTimeJobManagementSystem();\n \n // 添加一些兼职工作\n system.addJob(new PartTimeJob("Job 1", "Employer 1", 10.0));\n system.addJob(new PartTimeJob("Job 2", "Employer 2", 15.0));\n system.addJob(new PartTimeJob("Job 3", "Employer 3", 12.5));\n \n // 显示所有兼职工作\n system.displayJobs();\n }\n}\n\n\n这个示例代码定义了两个类:PartTimeJobPartTimeJobManagementSystemPartTimeJob类表示一个兼职工作,包含工作标题、雇主和时薪。PartTimeJobManagementSystem类是兼职管理系统,包含一个兼职工作列表,并提供添加和显示兼职工作的功能。\n\n在Main类的main方法中,我们创建了一个PartTimeJobManagementSystem对象,并添加了一些兼职工作。然后,调用displayJobs方法显示所有兼职工作的信息。\n\n你可以根据实际需求,进一步扩展该系统,添加其他功能,如删除兼职工作、根据条件筛选兼职工作等。


原文地址: https://www.cveoy.top/t/topic/poM6 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录