Kaynağa Gözat

minor change

Jared Norris 8 yıl önce
ebeveyn
işleme
106c75de62

+ 81
- 35
.idea/workspace.xml Dosyayı Görüntüle

2
 <project version="4">
2
 <project version="4">
3
   <component name="ChangeListManager">
3
   <component name="ChangeListManager">
4
     <list default="true" id="4c7141a8-00aa-4bdc-a809-0119ca846f0f" name="Default" comment="">
4
     <list default="true" id="4c7141a8-00aa-4bdc-a809-0119ca846f0f" name="Default" comment="">
5
-      <change beforePath="$PROJECT_DIR$/.idea/workspace.xml" beforeDir="false" afterPath="$PROJECT_DIR$/.idea/workspace.xml" afterDir="false" />
6
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/Account.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/Account.java" afterDir="false" />
7
       <change beforePath="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/Atm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/Atm.java" afterDir="false" />
5
       <change beforePath="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/Atm.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/Atm.java" afterDir="false" />
8
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/BusinessAccount.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/BusinessAccount.java" afterDir="false" />
9
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/CheckingAccount.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/CheckingAccount.java" afterDir="false" />
10
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/InputOutput.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/InputOutput.java" afterDir="false" />
11
-      <change beforePath="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/SavingsAccount.java" beforeDir="false" afterPath="$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/SavingsAccount.java" afterDir="false" />
12
     </list>
6
     </list>
13
     <ignored path="$PROJECT_DIR$/target/" />
7
     <ignored path="$PROJECT_DIR$/target/" />
14
     <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
8
     <option name="EXCLUDED_CONVERTED_TO_IGNORED" value="true" />
20
   </component>
14
   </component>
21
   <component name="FileEditorManager">
15
   <component name="FileEditorManager">
22
     <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
16
     <leaf SIDE_TABS_SIZE_LIMIT_KEY="300">
23
-      <file leaf-file-name="MainApplication.java" pinned="false" current-in-tab="true">
17
+      <file leaf-file-name="MainApplication.java" pinned="false" current-in-tab="false">
24
         <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/MainApplication.java">
18
         <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/MainApplication.java">
25
           <provider selected="true" editor-type-id="text-editor">
19
           <provider selected="true" editor-type-id="text-editor">
20
+            <state relative-caret-position="135">
21
+              <caret line="9" column="36" lean-forward="true" selection-start-line="9" selection-start-column="36" selection-end-line="9" selection-end-column="36" />
22
+            </state>
23
+          </provider>
24
+        </entry>
25
+      </file>
26
+      <file leaf-file-name="InputOutput.java" pinned="false" current-in-tab="false">
27
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/InputOutput.java">
28
+          <provider selected="true" editor-type-id="text-editor">
29
+            <state relative-caret-position="135">
30
+              <caret line="24" column="69" selection-start-line="24" selection-start-column="69" selection-end-line="24" selection-end-column="69" />
31
+            </state>
32
+          </provider>
33
+        </entry>
34
+      </file>
35
+      <file leaf-file-name="BankAccountTest.java" pinned="false" current-in-tab="false">
36
+        <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/bankaccountlab/BankAccountTest.java">
37
+          <provider selected="true" editor-type-id="text-editor">
26
             <state relative-caret-position="75">
38
             <state relative-caret-position="75">
27
               <caret line="5" column="13" selection-start-line="5" selection-start-column="13" selection-end-line="5" selection-end-column="13" />
39
               <caret line="5" column="13" selection-start-line="5" selection-start-column="13" selection-end-line="5" selection-end-column="13" />
28
             </state>
40
             </state>
29
           </provider>
41
           </provider>
30
         </entry>
42
         </entry>
31
       </file>
43
       </file>
44
+      <file leaf-file-name="CheckingAccount.java" pinned="false" current-in-tab="false">
45
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/CheckingAccount.java">
46
+          <provider selected="true" editor-type-id="text-editor">
47
+            <state relative-caret-position="30">
48
+              <caret line="2" column="13" selection-start-line="2" selection-start-column="13" selection-end-line="2" selection-end-column="13" />
49
+            </state>
50
+          </provider>
51
+        </entry>
52
+      </file>
53
+      <file leaf-file-name="Atm.java" pinned="false" current-in-tab="true">
54
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/Atm.java">
55
+          <provider selected="true" editor-type-id="text-editor">
56
+            <state relative-caret-position="212">
57
+              <caret line="53" column="56" lean-forward="true" selection-start-line="53" selection-start-column="56" selection-end-line="53" selection-end-column="56" />
58
+            </state>
59
+          </provider>
60
+        </entry>
61
+      </file>
62
+      <file leaf-file-name="BusinessAccount.java" pinned="false" current-in-tab="false">
63
+        <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/BusinessAccount.java">
64
+          <provider selected="true" editor-type-id="text-editor">
65
+            <state relative-caret-position="165">
66
+              <caret line="14" column="27" lean-forward="true" selection-start-line="14" selection-start-column="27" selection-end-line="14" selection-end-column="27" />
67
+            </state>
68
+          </provider>
69
+        </entry>
70
+      </file>
32
     </leaf>
71
     </leaf>
33
   </component>
72
   </component>
34
   <component name="FileTemplateManagerImpl">
73
   <component name="FileTemplateManagerImpl">
209
       <option name="presentableId" value="Default" />
248
       <option name="presentableId" value="Default" />
210
       <updated>1528929747119</updated>
249
       <updated>1528929747119</updated>
211
       <workItem from="1528929748503" duration="4952000" />
250
       <workItem from="1528929748503" duration="4952000" />
212
-      <workItem from="1528989571594" duration="4451000" />
251
+      <workItem from="1528989571594" duration="4901000" />
213
     </task>
252
     </task>
214
     <servers />
253
     <servers />
215
   </component>
254
   </component>
216
   <component name="TimeTrackingManager">
255
   <component name="TimeTrackingManager">
217
-    <option name="totallyTimeSpent" value="9403000" />
256
+    <option name="totallyTimeSpent" value="9853000" />
218
   </component>
257
   </component>
219
   <component name="ToolWindowManager">
258
   <component name="ToolWindowManager">
220
     <frame x="0" y="0" width="1280" height="800" extended-state="0" />
259
     <frame x="0" y="0" width="1280" height="800" extended-state="0" />
229
       <window_info anchor="bottom" id="Event Log" order="7" side_tool="true" />
268
       <window_info anchor="bottom" id="Event Log" order="7" side_tool="true" />
230
       <window_info anchor="right" id="Maven Projects" order="3" />
269
       <window_info anchor="right" id="Maven Projects" order="3" />
231
       <window_info anchor="bottom" id="Database Changes" order="7" show_stripe_button="false" />
270
       <window_info anchor="bottom" id="Database Changes" order="7" show_stripe_button="false" />
232
-      <window_info anchor="bottom" id="Run" order="2" visible="true" weight="0.32965517" />
271
+      <window_info anchor="bottom" id="Run" order="2" weight="0.32965517" />
233
       <window_info anchor="bottom" id="Version Control" order="7" />
272
       <window_info anchor="bottom" id="Version Control" order="7" />
234
-      <window_info anchor="bottom" id="Terminal" order="7" />
273
+      <window_info anchor="bottom" id="Terminal" order="7" visible="true" weight="0.32965517" />
235
       <window_info id="Capture Tool" order="2" />
274
       <window_info id="Capture Tool" order="2" />
236
       <window_info id="Designer" order="2" />
275
       <window_info id="Designer" order="2" />
237
       <window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.24959612" />
276
       <window_info active="true" content_ui="combo" id="Project" order="0" visible="true" weight="0.24959612" />
365
       </provider>
404
       </provider>
366
     </entry>
405
     </entry>
367
     <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/BankAccount.java" />
406
     <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/BankAccount.java" />
368
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/Atm.java">
369
-      <provider selected="true" editor-type-id="text-editor">
370
-        <state relative-caret-position="585">
371
-          <caret line="39" column="44" selection-start-line="39" selection-start-column="44" selection-end-line="39" selection-end-column="44" />
372
-        </state>
373
-      </provider>
374
-    </entry>
375
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/BusinessAccount.java">
376
-      <provider selected="true" editor-type-id="text-editor">
377
-        <state relative-caret-position="165">
378
-          <caret line="14" column="27" lean-forward="true" selection-start-line="14" selection-start-column="27" selection-end-line="14" selection-end-column="27" />
379
-        </state>
380
-      </provider>
381
-    </entry>
382
     <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/SavingsAccount.java">
407
     <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/SavingsAccount.java">
383
       <provider selected="true" editor-type-id="text-editor">
408
       <provider selected="true" editor-type-id="text-editor">
384
         <state relative-caret-position="120">
409
         <state relative-caret-position="120">
393
         </state>
418
         </state>
394
       </provider>
419
       </provider>
395
     </entry>
420
     </entry>
396
-    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/CheckingAccount.java">
397
-      <provider selected="true" editor-type-id="text-editor">
398
-        <state relative-caret-position="30">
399
-          <caret line="2" column="13" selection-start-line="2" selection-start-column="13" selection-end-line="2" selection-end-column="13" />
400
-        </state>
401
-      </provider>
402
-    </entry>
403
     <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/Account.java">
421
     <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/Account.java">
404
       <provider selected="true" editor-type-id="text-editor">
422
       <provider selected="true" editor-type-id="text-editor">
405
         <state relative-caret-position="90">
423
         <state relative-caret-position="90">
411
         </state>
429
         </state>
412
       </provider>
430
       </provider>
413
     </entry>
431
     </entry>
432
+    <entry file="file://$PROJECT_DIR$/src/test/java/com/zipcodewilmington/bankaccountlab/BankAccountTest.java">
433
+      <provider selected="true" editor-type-id="text-editor">
434
+        <state relative-caret-position="75">
435
+          <caret line="5" column="13" selection-start-line="5" selection-start-column="13" selection-end-line="5" selection-end-column="13" />
436
+        </state>
437
+      </provider>
438
+    </entry>
439
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/BusinessAccount.java">
440
+      <provider selected="true" editor-type-id="text-editor">
441
+        <state relative-caret-position="165">
442
+          <caret line="14" column="27" lean-forward="true" selection-start-line="14" selection-start-column="27" selection-end-line="14" selection-end-column="27" />
443
+        </state>
444
+      </provider>
445
+    </entry>
414
     <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/InputOutput.java">
446
     <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/InputOutput.java">
415
       <provider selected="true" editor-type-id="text-editor">
447
       <provider selected="true" editor-type-id="text-editor">
416
-        <state relative-caret-position="-281">
448
+        <state relative-caret-position="135">
417
           <caret line="24" column="69" selection-start-line="24" selection-start-column="69" selection-end-line="24" selection-end-column="69" />
449
           <caret line="24" column="69" selection-start-line="24" selection-start-column="69" selection-end-line="24" selection-end-column="69" />
418
         </state>
450
         </state>
419
       </provider>
451
       </provider>
420
     </entry>
452
     </entry>
453
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/CheckingAccount.java">
454
+      <provider selected="true" editor-type-id="text-editor">
455
+        <state relative-caret-position="30">
456
+          <caret line="2" column="13" selection-start-line="2" selection-start-column="13" selection-end-line="2" selection-end-column="13" />
457
+        </state>
458
+      </provider>
459
+    </entry>
421
     <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/MainApplication.java">
460
     <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/MainApplication.java">
422
       <provider selected="true" editor-type-id="text-editor">
461
       <provider selected="true" editor-type-id="text-editor">
423
-        <state relative-caret-position="75">
424
-          <caret line="5" column="13" selection-start-line="5" selection-start-column="13" selection-end-line="5" selection-end-column="13" />
462
+        <state relative-caret-position="135">
463
+          <caret line="9" column="36" lean-forward="true" selection-start-line="9" selection-start-column="36" selection-end-line="9" selection-end-column="36" />
464
+        </state>
465
+      </provider>
466
+    </entry>
467
+    <entry file="file://$PROJECT_DIR$/src/main/java/com/zipcodewilmington/bankaccountlab/Atm.java">
468
+      <provider selected="true" editor-type-id="text-editor">
469
+        <state relative-caret-position="212">
470
+          <caret line="53" column="56" lean-forward="true" selection-start-line="53" selection-start-column="56" selection-end-line="53" selection-end-column="56" />
425
         </state>
471
         </state>
426
       </provider>
472
       </provider>
427
     </entry>
473
     </entry>

+ 1
- 2
src/main/java/com/zipcodewilmington/bankaccountlab/Atm.java Dosyayı Görüntüle

5
     private InputOutput display;
5
     private InputOutput display;
6
     private Account[] accounts;
6
     private Account[] accounts;
7
     private int accountIndex;
7
     private int accountIndex;
8
-    private int recipientIndex;
9
 
8
 
10
     public Atm(Account[] accounts) {
9
     public Atm(Account[] accounts) {
11
         this.accounts = accounts;
10
         this.accounts = accounts;
52
     }
51
     }
53
 
52
 
54
     public void transfer() {
53
     public void transfer() {
55
-        recipientIndex = display.recipientAccount();
54
+        int recipientIndex = display.recipientAccount();
56
         accounts[accountIndex].transfer(accounts[recipientIndex], display.enterNumber("transfer"));
55
         accounts[accountIndex].transfer(accounts[recipientIndex], display.enterNumber("transfer"));
57
     }
56
     }
58
 
57