Answered step by step
Verified Expert Solution
Question
1 Approved Answer
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!
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: falseStep by Step Solution
There are 3 Steps involved in it
Step: 1
Get Instant Access to Expert-Tailored Solutions
See step-by-step solutions with expert insights and AI powered tools for academic success
Step: 2
Step: 3
Ace Your Homework with AI
Get the answers you need in no time with our AI-driven, step-by-step assistance
Get Started