Software Construction: Assignment 3

  Due Date: 10/21, 11:59 pm Total Points: 100 Implement a use defined collocate determined BankAccount whose motives represents authentic earth bank totality entities. Each banktotality motive at a narrowness should feel a counteract opportunity. Supply courses that tolerate guard, recede and inhibiting counteract operations and other requisite operations as you see fit. Also, utensil a clone( ) course that originates a representation of banktotality motive. Overtranscribe the equals( ) course of the Motive collocate that helps to inhibit the divergency of two banktotality motives. Enstrong that you engage Pur-pose by Agree principles (preconditions/post provisions … ) and Grateful Programming techniques (assertions, qualification handling …) suitableness utensiling this user defined collocate. Make strong to conceive the preprovisions and postconditions, qualifications etc. as dissect of comments in the method. Next originate a proof collocate that demonstrates the grateful mechanisms that you feel put  in assign in the use defined collocate. Provide a transcribe up in particular describing the Pur-pose by Agree principles and Grateful  Programming techniques you feel used in your utensilation. Things to Turn in: Copy and paste your method in carrier new font of twain the user defined collocate as polite as proof program. Screen shots of the run of the proof program after a while explanations if any on the output. Write up on impression of pur-pose by agree and grateful programming principles/techniques.