Answered step by step
Verified Expert Solution
Link Copied!

Question

1 Approved Answer

Directions : You are implementing an online auction application that definitely does not infringe on eBay. Your application should allow sellers to list an item

Directions : You are implementing an online auction application that definitely does not infringe on eBay. Your application should allow sellers to list an item for sale with a starting price and a length for the auction, allow buyers to bid on the item, and when the auction ends, notify both the seller and the winning buyer of the results. Your task for this lab is to design the system at the class level. For each class that is part of the application, you need to specify the following:

Name of the class

Classes or interfaces that this class extends/implements

Data fields of the class, including their data type

* Methods of the class, including their return type, parameters, and a brief English description of the input to the method, what the method will do, and the output of the method

You should also provide a high-level description of what the driver program will do. Note: You need to employ good object-oriented design principles for this assignment an inefficient or illogical design, such as one that involves duplication of code, unnecessary fields, etc. will not receive full credit.

This is for a java class, it's asking for a design, not an actual java code and I'm not sure what the correct way to go about this would be. What I posted above was everything that I was given for the assignment. We were just told that we need to create a design for an object oriented program that implements an online auction program and it has to do the things like allow the seller to list an item, allow hte bidders to bid, notify the winner, etc. I also believe that we need to have a separate class for the seller, buyer, and auction because it has to be completely object oriented.

Step by Step Solution

There are 3 Steps involved in it

Step: 1

blur-text-image

Get Instant Access to Expert-Tailored Solutions

See step-by-step solutions with expert insights and AI powered tools for academic success

Step: 2

blur-text-image_2

Step: 3

blur-text-image_3

Ace Your Homework with AI

Get the answers you need in no time with our AI-driven, step-by-step assistance

Get Started

Recommended Textbook for

Database Processing Fundamentals, Design, and Implementation

Authors: David M. Kroenke, David J. Auer

14th edition

133876705, 9781292107639, 1292107634, 978-0133876703

More Books

Students also viewed these Databases questions

Question

What's the longest you've gone without sleep (and why)?

Answered: 1 week ago