Find Jobs
Hire Freelancers

make a java program

$10-30 USD

Cancelled
Posted over 7 years ago

$10-30 USD

Paid on delivery
Basic description:  Each departments have different courses, e.g., ITMD 510  Each course may have classes, e.g. ITMD 510-05  School has different kinds of persons: Instructor: teaching classes Undergradate student: taking classes Graduate student: taking classes Enroll and teaching functions:  Student can enroll in more than one classes. But they cannot enroll in difference classes that belong to a same course.  Each class can be enrolled by multiple students  Each class only have one instructor – they may be the same instructor  One instructor may teach multiple classes  Undergraduate student must take 3 courses  Graduate student must take 2 courses Requirements 1): [don’t use Java Inheritance]  Create a project named as “Enrollment”. Create a class named as “MyProgram” which will feature with the main method. You should put this class in a Java package named as [login to view URL]  Create classes (Person, GraduateStudent, UndergraduateStudent, Instructor, Course, Class) in individual java source codes; put your classes into two different Java packages: [login to view URL]: including Java classes like GraduateStudent, Person, UnderGradauteStudent, Instructor [login to view URL]: including Java classes like Course and Class  For classes related to human beings, they all have: id, name, gender  For courses and classes, they all have: id, name; class additionally has “sectionID” and “day of week”, such as Monday, Tuesday, etc  Override toString() method for your Java classes if necessary  Create your objects: 1 undergraduate students, 1 graduate students, 3 instructors, 5 courses, 10 classes; complete their enrollment and teachings  You can output a list of all students, instructors and classes  Given a student, your program can output a list classes he/she took  Given an instructor, your program can output a list of classes he/she taught  Use console streams to create students, classes, instructors, complete enrollments and teaching. And your program should complete the output request by using student or instructor as input  You may need to store a list classes for each student/instructor A sample of console user interface is as follows:  When you output the student and instructor information, please only update their identity (such as undergraduate student, graduate student, instructor), ID, name and gender;  When you ouput a list of classes given by a student or instructor, please output the couseID, classSectionID, name and day of week; Requirements 2):  Create a project named as “Enrollment2”.  This time, complete the requirements above, but use Java Inheritance  It is flexible for you to design different classes and inheritance, but you must complete the exactly same functions described with same user interfaces  You must design at least one class as abstract class and have at least one subclass which is derived from this abstract class.  You must design at least one interface and have at least one class which will implement this interface. Submission Requirements:  You need to use Eclipse to create two projects: Enrollment and Enrollment2  Your final submissions should include one document and two zip files  The document includes the snapshots of your programs which can demonstrate how your programs work – they should show you have completed each requirements – similar to the inputs and outputs in the console user interfaces  You should zip your Eclipse project folders and submit two zip files: [login to view URL] and [login to view URL] – each zip file should include your entire Eclipse project folder, for example, your source codes must be included
Project ID: 11711572

About the project

6 proposals
Remote project
Active 8 yrs ago

Looking to make some money?

Benefits of bidding on Freelancer

Set your budget and timeframe
Get paid for your work
Outline your proposal
It's free to sign up and bid on jobs
6 freelancers are bidding on average $38 USD for this job
User Avatar
Hi there, I have read the requriements and I would like to do this project if given the opportunity. Let me know if you are interested so I can have further details. Thanks.
$30 USD in 1 day
4.9 (915 reviews)
7.4
7.4
User Avatar
Hi, i have a lot of experience in java programming. i can easily complete this task for you. we can have a chat. thanks
$60 USD in 1 day
4.8 (55 reviews)
5.4
5.4
User Avatar
A proposal has not yet been provided
$30 USD in 1 day
4.9 (44 reviews)
4.8
4.8
User Avatar
Hello, sir! I will complete your project in 2 days I have 6+ years of experience in c/c++&java programming. Recently I have developed such programs and I have understand your requirement fully. I am SURE I will must SATISFY YOU WHATEVER YOU WANT. Please let us talk together and discuss our work in more details. Thank you.
$97 USD in 1 day
5.0 (8 reviews)
3.0
3.0
User Avatar
Hello Sir, I read your requirements very carefully and I can deliver very efficiently within stipulated time. Please contact me.
$25 USD in 0 day
5.0 (5 reviews)
1.8
1.8

About the client

Flag of UNITED STATES
Chicago, United States
4.0
1
Payment method verified
Member since Oct 6, 2016

Client Verification

Other jobs from this client

Write some Articles
$10-30 USD
Thanks! We’ve emailed you a link to claim your free credit.
Something went wrong while sending your email. Please try again.
Registered Users Total Jobs Posted
Freelancer ® is a registered Trademark of Freelancer Technology Pty Limited (ACN 142 189 759)
Copyright © 2024 Freelancer Technology Pty Limited (ACN 142 189 759)
Loading preview
Permission granted for Geolocation.
Your login session has expired and you have been logged out. Please log in again.