Question: This is a JAVA Program I need completed for my class. I provided the test harness for the Security heiarchy and customer class. The Output

This is a JAVA Program I need completed for my class. I provided the test harness for the Security heiarchy and customer class. The Output is also provided at the end, the last 3 screenshots. Can you please make sure all the code is in JAVA format, or what I turn in will be invalid! Thank you! The UML diagram is also provided. Actually provided the other portion of the Output right below. It's all out of order, I apologize!

This is a JAVA Program I need completed for my class. I

provided the test harness for the Security heiarchy and customer class. The

Output is also provided at the end, the last 3 screenshots. Can

you please make sure all the code is in JAVA format, or

what I turn in will be invalid! Thank you! The UML diagram

is also provided. Actually provided the other portion of the Output right

below. It's all out of order, I apologize! IS2043 Customer Validations PA03Offered Values last Results margin drip futures 2000 TRUE FALSE Status Output

VALID Customer 1000001, Pete Mitchell. custNumber tin first 1000001 123456789 Mitchell Pete

The account carries a margin limit of $2000.00. The account will reinvest

dividends as recieved. The account is not authorized to trade in futures

contracts. 1000002 321654987 Blackwood Charlotte 1 FALSE FALSE INVALID CustomerException thrown e

margin value must be zero or greater Offered values: Customer number: 1000002

Tax Id: 321654987 Last Name: Blackwood First Name: Charlotte Margin:-1 DRIP: false

Futures: false 1009999 nnnnnnnnn Social Nonnum 5000 TRUE FALSE INVALID CustomerException thrown

Tax ldentifier must be 9 digits in length. Offered values: Customer number:

IS2043 Customer Validations PA03 Offered Values last Results margin drip futures 2000 TRUE FALSE Status Output VALID Customer 1000001, Pete Mitchell. custNumber tin first 1000001 123456789 Mitchell Pete The account carries a margin limit of $2000.00. The account will reinvest dividends as recieved. The account is not authorized to trade in futures contracts. 1000002 321654987 Blackwood Charlotte 1 FALSE FALSE INVALID CustomerException thrown e margin value must be zero or greater Offered values: Customer number: 1000002 Tax Id: 321654987 Last Name: Blackwood First Name: Charlotte Margin:-1 DRIP: false Futures: false 1009999 nnnnnnnnn Social Nonnum 5000 TRUE FALSE INVALID CustomerException thrown Tax ldentifier must be 9 digits in length. Offered values: Customer number: 1009999 Tax ld: nnnnnnnnn Last Name: Social First Name: Nonnum Margin: 5000 DRIP: true Futures: false 2009999 951263874 MissingFIrst 50000 TRUEFALSE INVALID CustomerException thrown First name must not be null or blank. Offered values: Customer number: 2009999 Tax Id: 951263874 Last Name: MissingFirst First Name: Margin: 50000 DRIP: true Futures: false IS2043 Customer Validations PA03 Offered Values last Results margin drip futures 2000 TRUE FALSE Status Output VALID Customer 1000001, Pete Mitchell. custNumber tin first 1000001 123456789 Mitchell Pete The account carries a margin limit of $2000.00. The account will reinvest dividends as recieved. The account is not authorized to trade in futures contracts. 1000002 321654987 Blackwood Charlotte 1 FALSE FALSE INVALID CustomerException thrown e margin value must be zero or greater Offered values: Customer number: 1000002 Tax Id: 321654987 Last Name: Blackwood First Name: Charlotte Margin:-1 DRIP: false Futures: false 1009999 nnnnnnnnn Social Nonnum 5000 TRUE FALSE INVALID CustomerException thrown Tax ldentifier must be 9 digits in length. Offered values: Customer number: 1009999 Tax ld: nnnnnnnnn Last Name: Social First Name: Nonnum Margin: 5000 DRIP: true Futures: false 2009999 951263874 MissingFIrst 50000 TRUEFALSE INVALID CustomerException thrown First name must not be null or blank. Offered values: Customer number: 2009999 Tax Id: 951263874 Last Name: MissingFirst First Name: Margin: 50000 DRIP: true Futures: false

Step by Step Solution

There are 3 Steps involved in it

1 Expert Approved Answer
Step: 1 Unlock blur-text-image
Question Has Been Solved by an Expert!

Get step-by-step solutions from verified subject matter experts

Step: 2 Unlock
Step: 3 Unlock

Students Have Also Explored These Related Databases Questions!