Đang Thực Hiện

Simple C# sharp console program

Create a class named Order that performs order processing of a single item that sells for $[url removed, login to view] each.

Create 4 Order class fields: order number, customer name, quantity ordered, and total price. Create public accessors for each field except total price.

Create an Order class constructor that takes parameters for all of the class fields except total price.

The total price field is calculated as quantity ordered times unit price ([url removed, login to view]) whenever the quantity is set, so it only needs a get accessor (read only). total = quantity * PRICEEACH

Create an (override) Equals() method that determines two Orders are equal if they have the same order number.

Create an (override) GetHashCode() method that returns the order number.

Create an (override) ToString() method that returns a string containing all order information.

Create a ShippedOrder class that derives from Order.

A ShippedOrder has a $[url removed, login to view] shipping fee regardless of how many times it is ordered so each total order must add $[url removed, login to view] to the total. total = quantity * PRICEEACH + SHIPPING_FEE

Override any any methods in the parent class as necessary.

In Main:

Create an array of five ShippedOrder objects.

Prompt the user for values for each Orders object; do NOT allow duplicate order numbers and force the user to reenter the order when a duplicate order number is entered.

ShippedOrder objects should be sorted by order number before they are displayed.

When the five valid orders have been entered, display them all plus a total of all orders.

Internal Documentation.

Note that you will be overriding three object methods in the Order class and at least one of those in the ShippedOrder class. In the ShippedOrder class you will also need to override the Quantity accessor/property. Don't forget about IComparable.

An example of program output might look like this:

Enter order number 500

Enter customer name Johnson

Enter quantity 2

Enter order number 200

Enter customer name Olson

Enter quantity 1

Enter order number 200

Sorry, the order number 200 is a duplicate.

Please reenter 100

Enter customer name Jensen

Enter quantity 8

Enter order number 300

Enter customer name Swensen

Enter quantity 2

Enter order number 400

Enter customer name Olafsun

Enter quantity 4

Summary:

ShippedOrder 100 Jensen 8 @$[url removed, login to view] each. Shipping is $[url removed, login to view]

Total is $[url removed, login to view]

ShippedOrder 200 Olson 1 @$[url removed, login to view] each. Shipping is $[url removed, login to view]

Total is $[url removed, login to view]

ShippedOrder 300 Swensen 2 @$[url removed, login to view] each. Shipping is $[url removed, login to view]

Total is $[url removed, login to view]

ShippedOrder 400 Olafsun 4 @$[url removed, login to view] each. Shipping is $[url removed, login to view]

Total is $[url removed, login to view]

ShippedOrder 500 Johnson 2 @$[url removed, login to view] each. Shipping is $[url removed, login to view]

Total is $[url removed, login to view]

Total for all orders is $[url removed, login to view]

Kỹ năng: Lập trình C#

Xem thêm: shippedorder, sharp console program, public programming, programming plus, programming methods, olson, objects programming, n equals, string programming, sharp objects, sharp object, read example, programming string, programming array, get string, at johnson, 400 programming, array sharp programming, array programming, shippedorder object ordered, order processing single item, shippedorder objects, sharp programming, simple console, johnson

Về Bên Thuê:
( 26 nhận xét ) Nebraska, United States

Mã Dự Án: #1032019

Đã trao cho:

akfish

Hi, it is me again. Same deal.

$30 USD trong 0 ngày
(3 Đánh Giá)
3.9

17 freelancer đang chào giá trung bình $43 cho công việc này

barundebnath

Easy job. Let me do it.

$30 USD trong 2 ngày
(54 Đánh Giá)
6.1
thanhlongfree

Hello sir. Please check PM

$30 USD trong 0 ngày
(24 Đánh Giá)
5.3
it2051229

Hi, kindly check your inbox for my inquiries. Thanks.

$30 USD trong 2 ngày
(29 Đánh Giá)
4.5
drobyshev

Simple job. It make in hour or two maximum. )

$30 USD trong 0 ngày
(14 Đánh Giá)
4.3
NehaliAmin

Can do this.

$30 USD trong 1 ngày
(6 Đánh Giá)
4.0
eperfections

I can do this simple and easy C# project. Please accept my bid.

$30 USD trong 1 ngày
(2 Đánh Giá)
3.9
rakib062

plz check pmb.

$30 USD trong 0 ngày
(3 Đánh Giá)
3.6
junworried

Hi, i can provide the finished product + source code within an hour. Please see private message.

$30 USD trong 0 ngày
(6 Đánh Giá)
3.6
topOneLancer

please check the PM,thanks!

$30 USD trong 0 ngày
(1 Đánh Giá)
2.7
sumannath

Please check PM

$30 USD trong 0 ngày
(0 Đánh Giá)
0.0
Arif0605066

Hi, This job can be done within a day.

$30 USD trong 1 ngày
(0 Đánh Giá)
0.0
irfankhan200

Hi i can do it for you. Please see PM

$30 USD trong 1 ngày
(0 Đánh Giá)
0.0
syhiep

2 hours and 0.5 hour addition for commenting code. plz check the PM.

$30 USD trong 0 ngày
(0 Đánh Giá)
0.0
ripper145

Hey Choose me

$250 USD trong 2 ngày
(0 Đánh Giá)
0.0
ammubhave

Hi, please check PMB

$30 USD trong 1 ngày
(0 Đánh Giá)
0.0
mahesh1018

Check Your PM, there is a Demo.

$30 USD trong 0 ngày
(0 Đánh Giá)
0.0