From 87aa7a35c55f8a1dfcb03386d9eb0c1364c6cead Mon Sep 17 00:00:00 2001 From: Casey Smith Date: Wed, 4 Nov 2020 20:45:11 -0700 Subject: [PATCH] Create MotorBike branch --- Java/Workspace/.metadata/.log | 28 + .../2b/b0b323a59b18001b1f39975547228eb6 | 23 - .../31/204a4cb59d18001b1f39975547228eb6 | 20 - .../35/507ea7429c18001b1f39975547228eb6 | 24 - .../39/806a8fe79d18001b1f39975547228eb6 | 19 - .../3b/00f009c5111f001b1394cb98f19e30f5 | 38 + .../4c/30a007a59b18001b1f39975547228eb6 | 19 - .../5/70bac8c09b18001b1f39975547228eb6 | 23 - .../51/a09a0f40191f001b1394cb98f19e30f5 | 5 + .../b0348a610f1f001b1394cb98f19e30f5} | 12 +- .../6e/10e11fb9b31c001b11f9a96c984c52b2 | 15 - .../77/40c116c5111f001b1394cb98f19e30f5 | 42 + .../7a/601c2b579c18001b1f39975547228eb6 | 26 - .../85/50138ae79d18001b1f39975547228eb6 | 19 - .../87/00ca2ba59b18001b1f39975547228eb6 | 15 - .../8f/30fae6ff0f1f001b1394cb98f19e30f5 | 25 + .../94/00060a85a118001b1f39975547228eb6 | 19 - .../a3/d071e1d5181f001b1394cb98f19e30f5 | 0 .../a8/c0b324579c18001b1f39975547228eb6 | 12 - .../a9/90e8dc610f1f001b1394cb98f19e30f5 | 39 + .../ab/8083bd5ba118001b1f39975547228eb6 | 22 - .../b0/505136a59b18001b1f39975547228eb6 | 20 - .../2065e8620f1f001b1394cb98f19e30f5} | 10 +- .../c/3095c1efa61d001b14b1c4051c546674 | 10 - .../c1/9037efff0f1f001b1394cb98f19e30f5 | 29 + .../c8/90ea4ab59d18001b1f39975547228eb6 | 19 - .../d3/d086cec09b18001b1f39975547228eb6 | 23 - .../d8/f0bac10d101f001b1394cb98f19e30f5 | 29 + .../e2/207d26a8611d001b11f9a96c984c52b2 | 19 - .../f2/70ba45b59d18001b1f39975547228eb6 | 19 - .../f8/c00ea39a0f1f001b1394cb98f19e30f5 | 38 + .../f9/d0377cab611d001b11f9a96c984c52b2 | 20 - .../.projects/Baseball/.markers.snap | Bin 569 -> 32 bytes .../.projects/Baseball/.syncinfo.snap | Bin 64 -> 32 bytes .../.indexes/e4/81/f9/history.index | Bin 0 -> 484 bytes .../.projects/FirstJavaProject/.markers | Bin 1236 -> 1246 bytes .../.projects/FirstJavaProject/.markers.snap | Bin 1522 -> 32 bytes .../.projects/FirstJavaProject/.syncinfo.snap | Bin 64 -> 32 bytes .../org.eclipse.jdt.core/state.dat | Bin 0 -> 2472 bytes .../.indexes/e4/81/d5/e3/history.index | Bin 1327 -> 823 bytes .../.projects/IntroToOOP/.markers.snap | Bin 64 -> 32 bytes .../.projects/IntroToOOP/.syncinfo.snap | Bin 64 -> 32 bytes .../IntroToOOP/org.eclipse.jdt.core/state.dat | Bin 1472 -> 0 bytes .../.projects/Planet/.markers.snap | Bin 64 -> 32 bytes .../.projects/Planet/.syncinfo.snap | Bin 64 -> 32 bytes .../.root/.markers.snap | Bin 91 -> 59 bytes .../.root/{2.tree => 3.tree} | Bin 7656 -> 7646 bytes .../.safetable/org.eclipse.core.resources | Bin 2022 -> 1384 bytes .../org.eclipse.core.resources/2.snap | Bin 1529 -> 0 bytes .../org.eclipse.core.resources/3.snap | Bin 0 -> 928 bytes .../org.eclipse.debug.ui/dialog_settings.xml | 8 + .../launchConfigurationHistory.xml | 6 +- .../org.eclipse.e4.workbench/workbench.xmi | 3178 +++++++++-------- .../org.eclipse.jdt.core/2873549434.index | Bin 2513 -> 2535 bytes .../org.eclipse.jdt.core/3946322395.index | Bin 2211 -> 2403 bytes .../org.eclipse.jdt.ui/dialog_settings.xml | 13 + .../org.eclipse.jdt.ui/jdt-images/0.png | Bin 386 -> 294 bytes .../org.eclipse.jdt.ui/jdt-images/1.png | Bin 0 -> 376 bytes .../org.eclipse.jdt.ui/jdt-images/2.png | Bin 0 -> 635 bytes .../2020/11/45/refactorings.history | 4 + .../IntroToOOP/2020/11/45/refactorings.index | 1 + .../dialog_settings.xml | 7 + .../0.log | 1 + Java/Workspace/.metadata/version.ini | 2 +- .../bin/com/tutorials/oops/Book.class | Bin 689 -> 689 bytes .../bin/com/tutorials/oops/MotorBike.class | Bin 965 -> 1053 bytes .../com/tutorials/oops/MotorBikeRunner.class | Bin 1111 -> 1121 bytes .../src/com/tutorials/oops/Book.java | 6 +- .../src/com/tutorials/oops/MotorBike.java | 8 + .../com/tutorials/oops/MotorBikeRunner.java | 4 +- 70 files changed, 1945 insertions(+), 1974 deletions(-) delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/2b/b0b323a59b18001b1f39975547228eb6 delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/31/204a4cb59d18001b1f39975547228eb6 delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/35/507ea7429c18001b1f39975547228eb6 delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/39/806a8fe79d18001b1f39975547228eb6 create mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/3b/00f009c5111f001b1394cb98f19e30f5 delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/4c/30a007a59b18001b1f39975547228eb6 delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/5/70bac8c09b18001b1f39975547228eb6 create mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/51/a09a0f40191f001b1394cb98f19e30f5 rename Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/{5e/d05577ab611d001b11f9a96c984c52b2 => 67/b0348a610f1f001b1394cb98f19e30f5} (62%) delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/6e/10e11fb9b31c001b11f9a96c984c52b2 create mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/77/40c116c5111f001b1394cb98f19e30f5 delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/7a/601c2b579c18001b1f39975547228eb6 delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/85/50138ae79d18001b1f39975547228eb6 delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/87/00ca2ba59b18001b1f39975547228eb6 create mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/8f/30fae6ff0f1f001b1394cb98f19e30f5 delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/94/00060a85a118001b1f39975547228eb6 create mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/a3/d071e1d5181f001b1394cb98f19e30f5 delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/a8/c0b324579c18001b1f39975547228eb6 create mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/a9/90e8dc610f1f001b1394cb98f19e30f5 delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/ab/8083bd5ba118001b1f39975547228eb6 delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/b0/505136a59b18001b1f39975547228eb6 rename Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/{19/c0955071a118001b1f39975547228eb6 => b5/2065e8620f1f001b1394cb98f19e30f5} (61%) delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/c/3095c1efa61d001b14b1c4051c546674 create mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/c1/9037efff0f1f001b1394cb98f19e30f5 delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/c8/90ea4ab59d18001b1f39975547228eb6 delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/d3/d086cec09b18001b1f39975547228eb6 create mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/d8/f0bac10d101f001b1394cb98f19e30f5 delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/e2/207d26a8611d001b11f9a96c984c52b2 delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/f2/70ba45b59d18001b1f39975547228eb6 create mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/f8/c00ea39a0f1f001b1394cb98f19e30f5 delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/f9/d0377cab611d001b11f9a96c984c52b2 create mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstJavaProject/.indexes/e4/81/f9/history.index create mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstJavaProject/org.eclipse.jdt.core/state.dat delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/IntroToOOP/org.eclipse.jdt.core/state.dat rename Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.root/{2.tree => 3.tree} (84%) delete mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/2.snap create mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/3.snap create mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/1.png create mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/2.png create mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/IntroToOOP/2020/11/45/refactorings.history create mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/IntroToOOP/2020/11/45/refactorings.index create mode 100644 Java/Workspace/.metadata/.plugins/org.eclipse.ltk.ui.refactoring/dialog_settings.xml diff --git a/Java/Workspace/.metadata/.log b/Java/Workspace/.metadata/.log index 130724d..9df3564 100644 --- a/Java/Workspace/.metadata/.log +++ b/Java/Workspace/.metadata/.log @@ -365,3 +365,31 @@ Binding(COMMAND+SHIFT+T, ,,true),null), org.eclipse.ui.defaultAcceleratorConfiguration, org.eclipse.ui.contexts.window,,,system) +!SESSION 2020-11-04 19:26:02.417 ----------------------------------------------- +eclipse.buildId=4.17.0.I20200902-1800 +java.version=11.0.8 +java.vendor=Oracle Corporation +BootLoader constants: OS=macosx, ARCH=x86_64, WS=cocoa, NL=en_US +Framework arguments: -product org.eclipse.epp.package.java.product -keyring /Users/Casey/.eclipse_keyring +Command-line arguments: -os macosx -ws cocoa -arch x86_64 -product org.eclipse.epp.package.java.product -keyring /Users/Casey/.eclipse_keyring + +!ENTRY org.eclipse.jface 2 0 2020-11-04 19:26:28.755 +!MESSAGE Keybinding conflicts occurred. They may interfere with normal accelerator operation. +!SUBENTRY 1 org.eclipse.jface 2 0 2020-11-04 19:26:28.756 +!MESSAGE A conflict occurred for COMMAND+SHIFT+T: +Binding(COMMAND+SHIFT+T, + ParameterizedCommand(Command(org.eclipse.jdt.ui.navigate.open.type,Open Type, + Open a type in a Java editor, + Category(org.eclipse.ui.category.navigate,Navigate,null,true), + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@2e6b379c, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) +Binding(COMMAND+SHIFT+T, + ParameterizedCommand(Command(org.eclipse.lsp4e.symbolinworkspace,Go to Symbol in Workspace, + , + Category(org.eclipse.lsp4e.category,Language Servers,null,true), + org.eclipse.ui.internal.WorkbenchHandlerServiceHandler@5e7e7a7e, + ,,true),null), + org.eclipse.ui.defaultAcceleratorConfiguration, + org.eclipse.ui.contexts.window,,,system) diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/2b/b0b323a59b18001b1f39975547228eb6 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/2b/b0b323a59b18001b1f39975547228eb6 deleted file mode 100644 index dd578bc..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/2b/b0b323a59b18001b1f39975547228eb6 +++ /dev/null @@ -1,23 +0,0 @@ -package com.tutorials.oops; - -public class MotorBike { - // state - private int speed; // create instance variable // private - cannot be accessed outside class - - void setSpeed(int speed) { // behavior, methods, inputs, outputs, name | int speed - local variable - this.speed = speed; // what ever value comes in method, set equal to instance var - System.out.println(speed); // grabs local variable (int speed) - System.out.println(this.speed); // grabs speed from member variable (private int) - } - - int getSpeed() { - return this.speed; - - } - - // behavior - void start() { - System.out.println("Bike started"); - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/31/204a4cb59d18001b1f39975547228eb6 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/31/204a4cb59d18001b1f39975547228eb6 deleted file mode 100644 index 717e7ef..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/31/204a4cb59d18001b1f39975547228eb6 +++ /dev/null @@ -1,20 +0,0 @@ -package com.tutorials.oops; - -public class MotorBike { - // state - private int speed; // create instance variable // private - cannot be accessed outside class - - public int getSpeed() { - return speed; - } - - public void setSpeed(int speed) { - this.speed = speed; - } - - // behavior - void start() { - System.out.println("Bike started"); - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/35/507ea7429c18001b1f39975547228eb6 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/35/507ea7429c18001b1f39975547228eb6 deleted file mode 100644 index e2eaa00..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/35/507ea7429c18001b1f39975547228eb6 +++ /dev/null @@ -1,24 +0,0 @@ -package com.tutorials.oops; - -public class MotorBike { - // state - private int speed; // create instance variable // private - cannot be accessed outside class - - void setSpeed(int speed) { // behavior, methods, inputs, outputs, name | int speed - local variable - this.speed = speed; // what ever value comes in method, set equal to instance var - // System.out.println(speed); // grabs local variable (int speed) - // System.out.println(this.speed); // grabs speed from member variable (private - // int) - } - - int getSpeed() { - return this.speed; - - } - - // behavior - void start() { - System.out.println("Bike started"); - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/39/806a8fe79d18001b1f39975547228eb6 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/39/806a8fe79d18001b1f39975547228eb6 deleted file mode 100644 index 7352f4a..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/39/806a8fe79d18001b1f39975547228eb6 +++ /dev/null @@ -1,19 +0,0 @@ -package com.tutorials.oops; - -public class MotorBikeRunner { - - public static void main(String[] args) { - MotorBike ducati = new MotorBike(); - MotorBike honda = new MotorBike(); - - ducati.start(); - honda.start(); - - ducati.setSpeed(100);// showing how state of object can change across duration - // System.out.println(ducati.getSpeed()); - - //honda.setSpeed(80); - // System.out.println(honda.getSpeed()); - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/3b/00f009c5111f001b1394cb98f19e30f5 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/3b/00f009c5111f001b1394cb98f19e30f5 new file mode 100644 index 0000000..446bd94 --- /dev/null +++ b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/3b/00f009c5111f001b1394cb98f19e30f5 @@ -0,0 +1,38 @@ +package com.tutorials.oops; + +public class MotorBike { + // state + private int speed; // create instance variable // private - cannot be accessed outside class + + MotorBike(int speed) { // Uses a constructor. Needs the same name as the object + this.speed = speed; + } + + public int getSpeed() { + return speed; + } + + public void setSpeed(int speed) { + if (speed > 0) { + this.speed = speed; // encapsulation. validations on what can go into obj + } // validates that you set something above 0. + } + /* + * System.out.println(speed); System.out.println(this.speed); // the default + * value for a member variable is 0 this.speed = speed; } + */ + + public void increaseSpeed(int howMuch) { + this.speed = this.speed + howMuch; + } + + public void decreaseSpeed(int howMuch) { + setSpeed(this.speed - howMuch); + } + + // behavior + void start() { + System.out.println("Bike started"); + } + +} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/4c/30a007a59b18001b1f39975547228eb6 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/4c/30a007a59b18001b1f39975547228eb6 deleted file mode 100644 index 1f04f26..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/4c/30a007a59b18001b1f39975547228eb6 +++ /dev/null @@ -1,19 +0,0 @@ -package com.tutorials.oops; - -public class MotorBikeRunner { - - public static void main(String[] args) { - MotorBike ducati = new MotorBike(); - MotorBike honda = new MotorBike(); - - ducati.start(); - honda.start(); - - ducati.setSpeed(100);// showing how state of object can change across duration - System.out.println(ducati.getSpeed()); - - honda.setSpeed(80); - System.out.println(honda.getSpeed()); - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/5/70bac8c09b18001b1f39975547228eb6 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/5/70bac8c09b18001b1f39975547228eb6 deleted file mode 100644 index 2236304..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/5/70bac8c09b18001b1f39975547228eb6 +++ /dev/null @@ -1,23 +0,0 @@ -package com.tutorials.oops; - -public class MotorBike { - // state - private int speed; // create instance variable // private - cannot be accessed outside class - - void setSpeed(int speed) { // behavior, methods, inputs, outputs, name | int speed - local variable - this.speed = speed; // what ever value comes in method, set equal to instance var - System.out.println(speed); // grabs local variable (int speed) - System.out.println(this.speed); // grabs speed from member variable (private int) - } - - int getSpeed() { - return this.speed; - - } - - // behavior - void start() { - System.out.println("Bike started"); - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/51/a09a0f40191f001b1394cb98f19e30f5 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/51/a09a0f40191f001b1394cb98f19e30f5 new file mode 100644 index 0000000..eb600f8 --- /dev/null +++ b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/51/a09a0f40191f001b1394cb98f19e30f5 @@ -0,0 +1,5 @@ +package com.tutorials.oops; + +public class BiNumber { + +} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/5e/d05577ab611d001b11f9a96c984c52b2 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/67/b0348a610f1f001b1394cb98f19e30f5 similarity index 62% rename from Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/5e/d05577ab611d001b11f9a96c984c52b2 rename to Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/67/b0348a610f1f001b1394cb98f19e30f5 index ec8e6c3..a6e488c 100644 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/5e/d05577ab611d001b11f9a96c984c52b2 +++ b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/67/b0348a610f1f001b1394cb98f19e30f5 @@ -10,14 +10,22 @@ public class MotorBike { public void setSpeed(int speed) { if (speed > 0) { - this.speed = speed; - } + this.speed = speed; // encapsulation. validations on what can go into obj + } // validates that you set something above 0. } /* * System.out.println(speed); System.out.println(this.speed); // the default * value for a member variable is 0 this.speed = speed; } */ + public void increaseSpeed(int howMuch) { + this.speed = this.speed + howMuch; + } + + public void decreaseSpeed(int howMuch) { + setSpeed(this.speed - howMuch); + } + // behavior void start() { System.out.println("Bike started"); diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/6e/10e11fb9b31c001b11f9a96c984c52b2 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/6e/10e11fb9b31c001b11f9a96c984c52b2 deleted file mode 100644 index 8a6a8cc..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/6e/10e11fb9b31c001b11f9a96c984c52b2 +++ /dev/null @@ -1,15 +0,0 @@ -package com.tutorials.oops; - -public class Book { - - private int noOfCopies; // create instance variable - - void setNoOfCopies(int noOfCopies) { // create method to set noOfCopies - this.noOfCopies = noOfCopies; - } - - void book() { - System.out.println("Book"); - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/77/40c116c5111f001b1394cb98f19e30f5 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/77/40c116c5111f001b1394cb98f19e30f5 new file mode 100644 index 0000000..bf51881 --- /dev/null +++ b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/77/40c116c5111f001b1394cb98f19e30f5 @@ -0,0 +1,42 @@ +package com.tutorials.oops; + +public class MotorBike { + // state + private int speed; // create instance variable // private - cannot be accessed outside class + + MotorBike(){ + + } + + MotorBike(int speed) { // Uses a constructor. Needs the same name as the object + this.speed = speed; + } + + public int getSpeed() { + return speed; + } + + public void setSpeed(int speed) { + if (speed > 0) { + this.speed = speed; // encapsulation. validations on what can go into obj + } // validates that you set something above 0. + } + /* + * System.out.println(speed); System.out.println(this.speed); // the default + * value for a member variable is 0 this.speed = speed; } + */ + + public void increaseSpeed(int howMuch) { + this.speed = this.speed + howMuch; + } + + public void decreaseSpeed(int howMuch) { + setSpeed(this.speed - howMuch); + } + + // behavior + void start() { + System.out.println("Bike started"); + } + +} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/7a/601c2b579c18001b1f39975547228eb6 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/7a/601c2b579c18001b1f39975547228eb6 deleted file mode 100644 index d3d2f5e..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/7a/601c2b579c18001b1f39975547228eb6 +++ /dev/null @@ -1,26 +0,0 @@ -package com.tutorials.oops; - -public class MotorBike { - // state - private int speed; // create instance variable // private - cannot be accessed outside class - - - - public int getSpeed() { - return speed; - } - - - - public void setSpeed(int speed) { - this.speed = speed; - } - - - - // behavior - void start() { - System.out.println("Bike started"); - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/85/50138ae79d18001b1f39975547228eb6 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/85/50138ae79d18001b1f39975547228eb6 deleted file mode 100644 index 588c735..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/85/50138ae79d18001b1f39975547228eb6 +++ /dev/null @@ -1,19 +0,0 @@ -package com.tutorials.oops; - -public class MotorBikeRunner { - - public static void main(String[] args) { - MotorBike ducati = new MotorBike(); - MotorBike honda = new MotorBike(); - - ducati.start(); - honda.start(); - - ducati.setSpeed(100);// showing how state of object can change across duration - // System.out.println(ducati.getSpeed()); - - honda.setSpeed(80); - // System.out.println(honda.getSpeed()); - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/87/00ca2ba59b18001b1f39975547228eb6 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/87/00ca2ba59b18001b1f39975547228eb6 deleted file mode 100644 index 1dc04e5..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/87/00ca2ba59b18001b1f39975547228eb6 +++ /dev/null @@ -1,15 +0,0 @@ -package com.tutorials.oops; - -public class Book { - - private int noOfCopies; // create instance variable - - void setNoOfCopies(int noOfCopies) { // create method to set noOfCopies - this.noOfCopies = noOfCopies; - } - - void book() { - System.out.println("Book"); - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/8f/30fae6ff0f1f001b1394cb98f19e30f5 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/8f/30fae6ff0f1f001b1394cb98f19e30f5 new file mode 100644 index 0000000..639f82b --- /dev/null +++ b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/8f/30fae6ff0f1f001b1394cb98f19e30f5 @@ -0,0 +1,25 @@ +package com.tutorials.oops; + +public class Book { + + private int noOfCopies; + + public Book(int noOfCopies) { + this.noOfCopies = noOfCopies; + } + + public void setNoOfCopies(int noOfCopies) { + if (noOfCopies > 0) { + this.noOfCopies = noOfCopies; + } + } + + public void increaseNoOfCopies(int howMuch) { + setNoOfCopies(this.noOfCopies + howMuch); + } + + public void decreaseNoOfCopies(int howMuch) { + setNoOfCopies(this.noOfCopies - howMuch); + } + +} \ No newline at end of file diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/94/00060a85a118001b1f39975547228eb6 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/94/00060a85a118001b1f39975547228eb6 deleted file mode 100644 index 2357cdd..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/94/00060a85a118001b1f39975547228eb6 +++ /dev/null @@ -1,19 +0,0 @@ -package com.tutorials.oops; - -public class MotorBikeRunner { - - public static void main(String[] args) { - MotorBike ducati = new MotorBike(); - MotorBike honda = new MotorBike(); - - ducati.start(); - honda.start(); - - ducati.setSpeed(-100);// showing how state of object can change across duration - // System.out.println(ducati.getSpeed()); - - // honda.setSpeed(80); - // System.out.println(honda.getSpeed()); - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/a3/d071e1d5181f001b1394cb98f19e30f5 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/a3/d071e1d5181f001b1394cb98f19e30f5 new file mode 100644 index 0000000..e69de29 diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/a8/c0b324579c18001b1f39975547228eb6 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/a8/c0b324579c18001b1f39975547228eb6 deleted file mode 100644 index 14a90c7..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/a8/c0b324579c18001b1f39975547228eb6 +++ /dev/null @@ -1,12 +0,0 @@ -package com.tutorials.oops; - -public class MotorBike { - // state - private int speed; // create instance variable // private - cannot be accessed outside class - - // behavior - void start() { - System.out.println("Bike started"); - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/a9/90e8dc610f1f001b1394cb98f19e30f5 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/a9/90e8dc610f1f001b1394cb98f19e30f5 new file mode 100644 index 0000000..387407d --- /dev/null +++ b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/a9/90e8dc610f1f001b1394cb98f19e30f5 @@ -0,0 +1,39 @@ +package com.tutorials.oops; + +public class MotorBike { + // state + private int speed; // create instance variable // private - cannot be accessed outside class + + MotorBike(int speed){ + this.speed = speed; + } + + + public int getSpeed() { + return speed; + } + + public void setSpeed(int speed) { + if (speed > 0) { + this.speed = speed; // encapsulation. validations on what can go into obj + } // validates that you set something above 0. + } + /* + * System.out.println(speed); System.out.println(this.speed); // the default + * value for a member variable is 0 this.speed = speed; } + */ + + public void increaseSpeed(int howMuch) { + this.speed = this.speed + howMuch; + } + + public void decreaseSpeed(int howMuch) { + setSpeed(this.speed - howMuch); + } + + // behavior + void start() { + System.out.println("Bike started"); + } + +} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/ab/8083bd5ba118001b1f39975547228eb6 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/ab/8083bd5ba118001b1f39975547228eb6 deleted file mode 100644 index 8004dc9..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/ab/8083bd5ba118001b1f39975547228eb6 +++ /dev/null @@ -1,22 +0,0 @@ -package com.tutorials.oops; - -public class MotorBike { - // state - private int speed; // create instance variable // private - cannot be accessed outside class - - public int getSpeed() { - return speed; - } - - public void setSpeed(int speed) { - System.out.println(speed); - System.out.println(this.speed); - this.speed = speed; - } - - // behavior - void start() { - System.out.println("Bike started"); - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/b0/505136a59b18001b1f39975547228eb6 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/b0/505136a59b18001b1f39975547228eb6 deleted file mode 100644 index ac51347..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/b0/505136a59b18001b1f39975547228eb6 +++ /dev/null @@ -1,20 +0,0 @@ -package com.tutorials.oops; - -public class BookRunner { - - public static void main(String[] args) { - Book effectiveJava = new Book(); - Book artOfComputerProgramming = new Book(); - Book cleanCode = new Book(); - - effectiveJava.book(); - artOfComputerProgramming.book(); - cleanCode.book(); - - effectiveJava.noOfCopies = 16; - cleanCode.noOfCopies = 9; - artOfComputerProgramming.noOfCopies = 12; - - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/19/c0955071a118001b1f39975547228eb6 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/b5/2065e8620f1f001b1394cb98f19e30f5 similarity index 61% rename from Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/19/c0955071a118001b1f39975547228eb6 rename to Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/b5/2065e8620f1f001b1394cb98f19e30f5 index cf42c27..865fdf0 100644 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/19/c0955071a118001b1f39975547228eb6 +++ b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/b5/2065e8620f1f001b1394cb98f19e30f5 @@ -12,8 +12,16 @@ public class MotorBikeRunner { ducati.setSpeed(100);// showing how state of object can change across duration // System.out.println(ducati.getSpeed()); + ducati.increaseSpeed(100); + honda.increaseSpeed(100); + + ducati.decreaseSpeed(40); + honda.decreaseSpeed(60); + + // honda.setSpeed(80); - // System.out.println(honda.getSpeed()); + System.out.println("Honda Speed: " + honda.getSpeed()); + System.out.println("Ducati Speed: " + ducati.getSpeed()); } } diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/c/3095c1efa61d001b14b1c4051c546674 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/c/3095c1efa61d001b14b1c4051c546674 deleted file mode 100644 index 419ecc6..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/c/3095c1efa61d001b14b1c4051c546674 +++ /dev/null @@ -1,10 +0,0 @@ -package com.firstjavaproject; - -public class KeyboardShortcuts { - - public static void main(String[] args) { - // TODO Auto-generated method stub - - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/c1/9037efff0f1f001b1394cb98f19e30f5 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/c1/9037efff0f1f001b1394cb98f19e30f5 new file mode 100644 index 0000000..bb8ff1e --- /dev/null +++ b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/c1/9037efff0f1f001b1394cb98f19e30f5 @@ -0,0 +1,29 @@ +package com.tutorials.oops; + +public class Book { + + private int noOfCopies; + + Book(int noOfCopies){ + this.noOfCopies = noOfCopies; + } + + public Book(int noOfCopies) { + this.noOfCopies = noOfCopies; + } + + public void setNoOfCopies(int noOfCopies) { + if (noOfCopies > 0) { + this.noOfCopies = noOfCopies; + } + } + + public void increaseNoOfCopies(int howMuch) { + setNoOfCopies(this.noOfCopies + howMuch); + } + + public void decreaseNoOfCopies(int howMuch) { + setNoOfCopies(this.noOfCopies - howMuch); + } + +} \ No newline at end of file diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/c8/90ea4ab59d18001b1f39975547228eb6 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/c8/90ea4ab59d18001b1f39975547228eb6 deleted file mode 100644 index 29bfcb0..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/c8/90ea4ab59d18001b1f39975547228eb6 +++ /dev/null @@ -1,19 +0,0 @@ -package com.tutorials.oops; - -public class MotorBikeRunner { - - public static void main(String[] args) { - MotorBike ducati = new MotorBike(); - MotorBike honda = new MotorBike(); - - ducati.start(); - honda.start(); - - ducati.setSpeed(100);// showing how state of object can change across duration - //System.out.println(ducati.getSpeed()); - - honda.setSpeed(80); - //System.out.println(honda.getSpeed()); - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/d3/d086cec09b18001b1f39975547228eb6 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/d3/d086cec09b18001b1f39975547228eb6 deleted file mode 100644 index c0dd7d2..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/d3/d086cec09b18001b1f39975547228eb6 +++ /dev/null @@ -1,23 +0,0 @@ -package com.tutorials.oops; - -public class MotorBike { - // state - private int speed; // create instance variable // private - cannot be accessed outside class - - void setSpeed(int speed) { // behavior, methods, inputs, outputs, name | int speed - local variable - this.speed = speed; // what ever value comes in method, set equal to instance var - //System.out.println(speed); // grabs local variable (int speed) - //System.out.println(this.speed); // grabs speed from member variable (private int) - } - - int getSpeed() { - return this.speed; - - } - - // behavior - void start() { - System.out.println("Bike started"); - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/d8/f0bac10d101f001b1394cb98f19e30f5 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/d8/f0bac10d101f001b1394cb98f19e30f5 new file mode 100644 index 0000000..ab7df20 --- /dev/null +++ b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/d8/f0bac10d101f001b1394cb98f19e30f5 @@ -0,0 +1,29 @@ +package com.tutorials.oops; + +public class Book { + + private int noOfCopies; + + Book(int noOfCopies) { + this.noOfCopies = noOfCopies; + } + + public Book(int noOfCopies) { + this.noOfCopies = noOfCopies; + } + + public void setNoOfCopies(int noOfCopies) { + if (noOfCopies > 0) { + this.noOfCopies = noOfCopies; + } + } + + public void increaseNoOfCopies(int howMuch) { + setNoOfCopies(this.noOfCopies + howMuch); + } + + public void decreaseNoOfCopies(int howMuch) { + setNoOfCopies(this.noOfCopies - howMuch); + } + +} \ No newline at end of file diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/e2/207d26a8611d001b11f9a96c984c52b2 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/e2/207d26a8611d001b11f9a96c984c52b2 deleted file mode 100644 index 294f80c..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/e2/207d26a8611d001b11f9a96c984c52b2 +++ /dev/null @@ -1,19 +0,0 @@ -package com.tutorials.oops; - -public class MotorBikeRunner { - - public static void main(String[] args) { - MotorBike ducati = new MotorBike(); - MotorBike honda = new MotorBike(); - - ducati.start(); - honda.start(); - - ducati.setSpeed(-100);// showing how state of object can change across duration - System.out.println(ducati.getSpeed()); - - // honda.setSpeed(80); - // System.out.println(honda.getSpeed()); - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/f2/70ba45b59d18001b1f39975547228eb6 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/f2/70ba45b59d18001b1f39975547228eb6 deleted file mode 100644 index 02efbc0..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/f2/70ba45b59d18001b1f39975547228eb6 +++ /dev/null @@ -1,19 +0,0 @@ -package com.tutorials.oops; - -public class MotorBikeRunner { - - public static void main(String[] args) { - MotorBike ducati = new MotorBike(); - MotorBike honda = new MotorBike(); - - ducati.start(); - honda.start(); - - ducati.setSpeed(100);// showing how state of object can change across duration - System.out.println(ducati.getSpeed()); - - honda.setSpeed(80); - System.out.println(honda.getSpeed()); - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/f8/c00ea39a0f1f001b1394cb98f19e30f5 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/f8/c00ea39a0f1f001b1394cb98f19e30f5 new file mode 100644 index 0000000..d89ddda --- /dev/null +++ b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/f8/c00ea39a0f1f001b1394cb98f19e30f5 @@ -0,0 +1,38 @@ +package com.tutorials.oops; + +public class MotorBike { + // state + private int speed; // create instance variable // private - cannot be accessed outside class + + MotorBike(int speed) { + this.speed = speed; + } + + public int getSpeed() { + return speed; + } + + public void setSpeed(int speed) { + if (speed > 0) { + this.speed = speed; // encapsulation. validations on what can go into obj + } // validates that you set something above 0. + } + /* + * System.out.println(speed); System.out.println(this.speed); // the default + * value for a member variable is 0 this.speed = speed; } + */ + + public void increaseSpeed(int howMuch) { + this.speed = this.speed + howMuch; + } + + public void decreaseSpeed(int howMuch) { + setSpeed(this.speed - howMuch); + } + + // behavior + void start() { + System.out.println("Bike started"); + } + +} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/f9/d0377cab611d001b11f9a96c984c52b2 b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/f9/d0377cab611d001b11f9a96c984c52b2 deleted file mode 100644 index 1b42386..0000000 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.history/f9/d0377cab611d001b11f9a96c984c52b2 +++ /dev/null @@ -1,20 +0,0 @@ -package com.tutorials.oops; - -public class BookRunner { - - public static void main(String[] args) { - Book effectiveJava = new Book(); - Book artOfComputerProgramming = new Book(); - Book cleanCode = new Book(); - - effectiveJava.book(); - artOfComputerProgramming.book(); - cleanCode.book(); - - effectiveJava.noOfCopies = 16; - cleanCode.noOfCopies = 9; - artOfComputerProgramming.noOfCopies = 12; - - } - -} diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/Baseball/.markers.snap b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/Baseball/.markers.snap index fdc391a109ea60d34c27fb594415e4a0b048a339..0b368ce14fbcdffc79d020bc00b88646cda52674 100644 GIT binary patch delta 7 OcmdnVqA;10NdW)|Spl2? literal 569 zcmb7?ze@u#6vv-;LapNFBqD(#-R>wj6$BL>>L6Gh#4VS5Ueo3hNph{l$+>QV|A2pi zgNurYgW_M}AJ9c`F?TB1B8YED_`a7PpYKanuLh@;JD8hax_G@jzh49Z50=AqYA~Wg zghsQFsWgnf6YJDkE|aw`YMNj(lM;2%rd?X>bb|}-!Gh9BfK2csgF!pC0aF@-BdsEV zDU@N#pgV!vzUS6YIH@wtuo3& zluyCVNL$Q|c4zjt{cAY@)Ns8&tIox}w(3@gh*r|Y2Dg~KDo?=&gVVjM#)G{2e1S%; z(cf9cvJ;_2-=&^x3^nk{T;&tMv|<9_2AZBiz>aFTd|H#(qDds&O2kZzlW4N!H7*T_ zvM6*A)R|H-Qv>)E;!+O9A-PBvuJR`pJ;Ov+CzN(s)$FDgkc zEh*N^N-RqRYGDLo5O85)kenDO%2twCoXx;7u}-m`r?fb=$TcOiBrz!`6{w6oIU}*i zH7|t;sJfqlDKmvhfr0T51AA_2adBdLDl>z8h`)=!f@5h(zHWMIUTRTdNotBhZfZ$J zeu_eINof)TM?q0$eo91u0RY&hJ`Vr@ diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstJavaProject/.markers.snap b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstJavaProject/.markers.snap index a012cbc62928a5d2b87ff65130561175f1f6347b..0b368ce14fbcdffc79d020bc00b88646cda52674 100644 GIT binary patch literal 32 acmZ?R*xjhShe1S2b=vdAllRFvpz#6ORt%l<7fyG6TnN2@k6TQ{23nM&(NUT8a^b0@sfh?dL5L_X`v$K2<~NdWUoClNBi zI|ie6Y$K*LMy|3YFoh~i80@0vwja3pV=h#gX1E!L5N@sQLzNvU zM_-^yb&{nhtqI{tqsb)%JPrtiJ*cE;3{5bEg&?90-+ccE~Pnj|B?8@ z9I3J-y9Z~bjPo?dIrVJ&L2>pTH_qwv`3J%24dTb?E6LCR diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstJavaProject/.syncinfo.snap b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstJavaProject/.syncinfo.snap index 3ab70838bdbb239a6c57fe759b7cff8d61e5a443..0b368ce14fbcdffc79d020bc00b88646cda52674 100644 GIT binary patch delta 4 LcmZ=zn4kav0;B;E delta 10 PcmY#zn4mCGKmdpU4#NU- diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstJavaProject/org.eclipse.jdt.core/state.dat b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/FirstJavaProject/org.eclipse.jdt.core/state.dat new file mode 100644 index 0000000000000000000000000000000000000000..a3a334300ff125886c65e25092cd9059b79133b5 GIT binary patch literal 2472 zcmcIlT~iY=6utcbRrjy+=!;kRC`Hws& zZ6vcSpbw^#O>S~>?zt!1R#uHYZ>c2J!(6rcy`q&Et7PiE=;{p7xYaP!`MA{@vLAiZT^rl$h@9^6L)&5$r~7eo zp)-|7{odtfyWRTG`UE|f(U!>yl@)okX9g-tbvNqUV)HC-^TQK~j|c4i>_DwcO#P0S!VqrqGnjt!1>tx|=~&RHRV8+QWt zRGOMoW7FOk*}fCGKS~QdOmz|$+GHnjH^p6({NukIIT~e|vJa^`hzF{Z^*ZO16z}g$ zv7@uzw$6(Q;SJCY!55+8aw^bcTX3d% zhm0FX0Gg6FmBgVLfK59M9FOH%aw$Z~z~$&mELZ5%n22$!FH1X3NrA}Z9P5kHkrB=t z*}|#;m%?5bbA{bG><;l!K=*=m<}JjEp0M23K~4=8-q|sfFkc29ektqNF&LL+$6=`6 z%6F$@=$>PCDq&R%_w3Ef7w}e{nwP_g!eXM<^UYS)Itw)^vgdLURC?p$lAJ-Ub#8l? zhlq{zp+7;rBD1oK6@?G0r^7i`8^F+yapn9aoRd9ZQhbb@qFc;*SYMHSAX9gGh*3M| z$YsEG66jk0OXLywZk(T!1Lvv2z4AsoP{@03f-OeY3(ObXt#Ef6dHHVf?h=Q4hW!RQ zoBJKd7{;83akCUp1u@^@nIL|I`D`hkE5-Arc%c;IzvoYW@;#o!PcSZ_KSi&jQ^#^J zUzyA?xbGG*Y~xfyuOTf{$8Z%NUTj(;~q;l_^cZ@F4 z8M;9SShZJ49=giv$s1y+-s6d*nlJ|)qBG1B-YR+OeDDBAZW2Tiitx#~&%|7#U7no8 zRiq7)Q4w2Mxvx5`m?U8`p5q;qt0g9^^dS*VUlB`Z5>~)Nyig|aF>zkxln=bm9G|26 gb&k_~ump~jL{Au#H7tc|B;YH;buXE(P^EXj0k(RK!2kdN literal 0 HcmV?d00001 diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/IntroToOOP/.indexes/e4/81/d5/e3/history.index b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.projects/IntroToOOP/.indexes/e4/81/d5/e3/history.index index c37b9da7b1a94a42bb98e5e91e0946c62241df29..236edb179803c50b917c5883fb84b4745bd08700 100644 GIT binary patch delta 42 zcmV+_0M-Am3bzK3Gyw~-H3$Kd{Q)Ea29qKJkdxv9DggqM4FfQfZ38I*2$PoszyoUw A(f|Me delta 540 zcmdnaww`N(38U~vQx3*@g<7>0iLwmRf3X#Qk@Unx|H)QocpNpg(CLSQ%g(5!VC@Wa~gjZf$f$DAH7QiG5 zcDaHi;NmMBeq@6jWUzpJ>1;Id$(D>7j2x4b7$@imJe1$LSq9+`m^Ow}+L+qjG3qh0 zOqOLb(79k1qits1ym|9xQ##Y;HkN6wHl>VLOB<)!Na|nD-_1V+=QR9OSfl6q;^LCr z396spe*EGvpr|w{MGIBb6^9Xp!7gnD5zWLGwJ?df6Q7f9;{JS9##Tu_OVaPEkfm5H zv+-mSzlq1+)r?n17*|zMNK^A(9^lP1 z3r|(XKP3jf{u`~WNz|uN%d>mUrw8nEF`(xMinS_JLV9)&WoMEZ5uG1n?38+rOVpzk zCA8&>-jp=0IXaO@2hiRIG2Ecu-XufE|v~PiC(sQ5m0q2;3^mxS57|2E*|Ct zG=i}dNy$niC9BvNgxoUoQd}~NOA_;vQ}vQ_5{ru&7#SEGA=)g`IG`qP1k$`v_I`%R z4_Kvrkqli8lmY4j0miiq3<4ghIXU^^`9(P?7)Bx-y9T5htcQVd-Q*TFHDsRvO@T|U zpL~c-2idxHNRk_X*7+soraI=OIHqIz0AbyFBuyJ9|6`Ivwr&-Y7pU7#QRyPvj7ue3?xQB+1K*B*{OS zksWLuFHjj=i@;<>Nlji3BoVI3IqdC|H968P#W38Vmz7wS2-M5M2n;U9QcthS9YCER RU;)I?AY`!L+{Y0h3IO7@IBx&| diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/.safetable/org.eclipse.core.resources index 39dbccb1071fae62c1605c53b6eb574ec38c00b7..432fd098b5f4ab9dfacae21539f59c382d69a67b 100644 GIT binary patch delta 169 zcmaFH|AK3Ryl{AGih^H$nSz0df}w?#fq|8Q$>b%B#+;_c76t|;7N!=HA22FT?7zrp zJUNlkfGFiZAZmq>jkdHhwzM*sEY17}i$RuFre;=#CX;2De+wCN9fd?58!H$XSQ%SbnNF5w{sT1#Rno-7%G7YO4D)a7vX)k+#t2yy hgAJ_=46Ten1`8Q+9fOs;$>&=VVLi6zH@qZzkGag0FR!%T>87R_@~n{ z4FlrCe&{>>uTsVE#~2j)g&%~k?OA)sSJT`HO#{q|kaRh!ieEr4^04Sz)9JWoV5=z; zur;KZAc|?En9&rOptTy%dNY*zg>?Hw5Zcn=-HvAm0a+?*tp}U!iPkROmwo&Mc=*ca zJQQ*=&=`_RFjxM*BL?5oVVeMj0q%KfO!=Oh1KOakV+^n@fG2PGhl;X&_uZ88LnjIo zLG<$UZRCYw#uJVm3MEJFikEbd=>{F7#M=PRGteWEl-$oThlWy)9qee(uJW>U%aeJ+ zD3*dS#$r{uk;l7)oKQJZ>oq9M#0-4LWbrQGRX1u}lj5~W(i)(uRlGS!v<((Mc#M63 z$MyLV)PTeB|L5@@51)Ts_%(ObbN9WDh#Y5_yVp6ru&k}DnQ5Vg1n@B0%I3HPhRxg- z63Yk)c`rk{;-!$u!Dx9D1F*Xcqxj4uC0?sqL?R= idyJxEfvl1SZAEKb0{h)?6diNN2^aB~bZwp0MR5VeCRzmm diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/3.snap b/Java/Workspace/.metadata/.plugins/org.eclipse.core.resources/3.snap new file mode 100644 index 0000000000000000000000000000000000000000..e4d413293de5278126d1ecb8d9ee8f0e7da71992 GIT binary patch literal 928 zcmZ?R*xjhShe1S2b=vdAllRH7Ff%bRfB};mgocw%AQmGKF)}i6dFGWA<%i_^`v)*H zF)$}(=7Ff>{9K?MgA>pM#?onyA}=6%ne5$ju2P4R>EB21XRup(E{?D07!XIXPO5HZURpkeeF!%?0(HUM2y`!VaZxfeBLgTlfD|IIfgEsHGBY!9f`ck6 zu`Cf711y4QA;k~_G>{+aBnJitKDY<;(6qq)%n%AxE)CJb2K2uOTnp6C=oX%+*7@~{FnpPk|(|ZVZ;}&0Xr^0oCl6q7APASI|Rd-5l_g$ QO$CRXEW}i{c#Hr50E)@2wg3PC literal 0 HcmV?d00001 diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml b/Java/Workspace/.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml index 2e79c41..bbc853f 100644 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml +++ b/Java/Workspace/.metadata/.plugins/org.eclipse.debug.ui/dialog_settings.xml @@ -5,4 +5,12 @@ +
+ + + + + + +
diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml b/Java/Workspace/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml index dbac43d..883bb36 100644 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml +++ b/Java/Workspace/.metadata/.plugins/org.eclipse.debug.ui/launchConfigurationHistory.xml @@ -2,10 +2,10 @@ + - @@ -17,10 +17,10 @@ + - @@ -32,10 +32,10 @@ + - diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi b/Java/Workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi index dd437cf..b5be1d8 100644 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi +++ b/Java/Workspace/.metadata/.plugins/org.eclipse.e4.workbench/workbench.xmi @@ -1,8 +1,8 @@ - - + + activeSchemeId:org.eclipse.ui.defaultAcceleratorConfiguration - + @@ -10,10 +10,10 @@ topLevel - shellMaximized - - - + shellMinimized + + + persp.actionSet:org.eclipse.ui.cheatsheets.actionSet persp.actionSet:org.eclipse.search.searchActionSet @@ -68,86 +68,84 @@ persp.newWizSC:org.eclipse.jdt.junit.wizards.NewTestCaseCreationWizard persp.actionSet:org.eclipse.jdt.junit.JUnitActionSet persp.viewSC:org.eclipse.ant.ui.views.AntView - - - + + + org.eclipse.e4.primaryNavigationStack - active - noFocus - + View categoryTag:Java - + View categoryTag:Java - + View categoryTag:General - + View categoryTag:Java - - + + View categoryTag:Git - - - - + + + + org.eclipse.e4.secondaryNavigationStack - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:Ant - + org.eclipse.e4.secondaryDataStack - + View categoryTag:General - + View categoryTag:Java - + View categoryTag:Java - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General @@ -155,7 +153,7 @@ - + persp.actionSet:org.eclipse.ui.cheatsheets.actionSet persp.actionSet:org.eclipse.search.searchActionSet @@ -209,100 +207,100 @@ persp.actionSet:org.eclipse.jdt.junit.JUnitActionSet persp.newWizSC:org.eclipse.jdt.junit.wizards.NewTestCaseCreationWizard persp.viewSC:org.eclipse.ant.ui.views.AntView - - - - + + + + View categoryTag:Java Browsing - - - + + + View categoryTag:Java Browsing - - + + View categoryTag:Java Browsing - - - + + + View categoryTag:Java Browsing - - - + + + View categoryTag:Java - + View categoryTag:General active - + View categoryTag:Java - + View categoryTag:General - + View categoryTag:General - + View categoryTag:Ant - - - + + + View categoryTag:General - + View categoryTag:General - + View categoryTag:Java - + View categoryTag:Java - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + Minimized @@ -311,1431 +309,1455 @@ - - + + View categoryTag:Help - + View categoryTag:General - + View categoryTag:Help - + View categoryTag:Help - + View categoryTag:General - + ViewMenu menuContribution:menu - + - + View categoryTag:Help - - + + org.eclipse.e4.primaryDataStack EditorStack - noFocus - - + active + + Editor removeOnHide org.eclipse.jdt.ui.CompilationUnitEditor + + + Editor + removeOnHide + org.eclipse.jdt.ui.CompilationUnitEditor + + + + Editor + removeOnHide + org.eclipse.jdt.ui.CompilationUnitEditor + + + + Editor + removeOnHide + org.eclipse.jdt.ui.CompilationUnitEditor + + + + Editor + removeOnHide + org.eclipse.jdt.ui.CompilationUnitEditor + active + - + View categoryTag:Java - active - + ViewMenu menuContribution:menu - + - + View categoryTag:Java - + ViewMenu menuContribution:menu - + - + View categoryTag:General - + ViewMenu menuContribution:menu - + - + - + View categoryTag:General - + ViewMenu menuContribution:menu - + - + View categoryTag:Java - + ViewMenu menuContribution:menu - + - + View categoryTag:Java - + ViewMenu menuContribution:menu - + - + View categoryTag:General - + View categoryTag:General - + ViewMenu menuContribution:menu - + - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + ViewMenu menuContribution:menu - + - + View categoryTag:General - + View categoryTag:General - + View categoryTag:Git - + View categoryTag:Java - + View categoryTag:Ant - + View categoryTag:Java Browsing - + ViewMenu menuContribution:menu - + - + View categoryTag:Java Browsing - + ViewMenu menuContribution:menu - + - + View categoryTag:Java Browsing - + ViewMenu menuContribution:menu - + - + View categoryTag:Java Browsing - + ViewMenu menuContribution:menu - + - + View categoryTag:General - + ViewMenu menuContribution:menu - + - + View categoryTag:Debug - + ViewMenu menuContribution:menu - + - + View categoryTag:Debug - + View categoryTag:Debug - + ViewMenu menuContribution:menu - + - + View categoryTag:Debug - + ViewMenu menuContribution:menu - + - + View categoryTag:Debug - + ViewMenu menuContribution:menu - + - + View categoryTag:General - + View categoryTag:Debug - + ViewMenu menuContribution:menu - + - - + + toolbarSeparator - + - + Draggable - + - + toolbarSeparator - + - + Draggable - + toolbarSeparator - + - + Draggable - + Draggable - + Draggable - + Draggable - + toolbarSeparator - + - + Draggable - + - + Draggable - + toolbarSeparator - + - + toolbarSeparator - + - + Draggable - + stretch SHOW_RESTORE_MENU - + Draggable HIDEABLE SHOW_RESTORE_MENU - - + + stretch - + Draggable - + Draggable - + Draggable - - + + TrimStack Draggable - + TrimStack Draggable - - + + TrimStack Draggable - + TrimStack Draggable - + TrimStack Draggable - + TrimStack Draggable - - - - - - - - + + + + + + + + platform:cocoa - + platform:cocoa - - - - + + + + platform:cocoa - + platform:cocoa - - - - + + + + platform:cocoa - - - - - - - + + + + + + + - - + + platform:cocoa - + - + platform:cocoa - + - + platform:cocoa - + - + platform:cocoa - + - + platform:cocoa - + - + platform:cocoa - + platform:cocoa - + - + platform:cocoa - + - + platform:cocoa - + - + platform:cocoa - + - + platform:cocoa - + - + platform:cocoa - + - + platform:cocoa - + - + platform:cocoa - + - + platform:cocoa - + - - - - - - + + + + + + platform:cocoa - - - - - - - + + + + + + + platform:cocoa - + platform:cocoa - + platform:cocoa - + platform:cocoa - - - - - - - - + + + + + + + + platform:cocoa - + platform:cocoa - - - - - - - - + + + + + + + + platform:cocoa - + platform:cocoa - + platform:cocoa - - - + + + platform:cocoa - + platform:cocoa - + platform:cocoa - - + + platform:cocoa - + platform:cocoa - + - + platform:cocoa - - - - - + + + + + platform:cocoa - - - - - + + + + + platform:cocoa - - - - - - - - + + + + + + + + platform:cocoa - + platform:cocoa - + platform:cocoa - - + + platform:cocoa - - + + platform:cocoa - + platform:cocoa - + platform:cocoa - + platform:cocoa - + platform:cocoa - + platform:cocoa - - - - - + + + + + platform:cocoa - + platform:cocoa - + - - + + platform:cocoa - - + + platform:cocoa - - - - - - - + + + + + + + platform:cocoa - - - + + + platform:cocoa - + platform:cocoa - - - - - - + + + + + + platform:cocoa - - - + + + - - - + + + platform:cocoa - - - - - - - - - - - + + + + + + + + + + + platform:cocoa - + platform:cocoa - + platform:cocoa - - + + platform:cocoa - + platform:cocoa - + platform:cocoa - - - + + + platform:cocoa - - - + + + platform:cocoa - + platform:cocoa - - + + platform:cocoa - + platform:cocoa - + platform:cocoa - + platform:cocoa - - + + platform:cocoa - - - + + + platform:cocoa - - - - - - - - - - - - - - + + + + + + + + + + + + + + platform:cocoa - - + + platform:cocoa - + platform:cocoa - - + + platform:cocoa - + platform:cocoa - + platform:cocoa - + platform:cocoa - + platform:cocoa - + platform:cocoa - - - + + + platform:cocoa - - - - - + + + + + platform:cocoa - - + + platform:cocoa - - - - - - - - + + + + + + + + - - + + platform:cocoa - - - - + + + + platform:cocoa - + platform:cocoa - + platform:cocoa - + platform:cocoa - - - + + + platform:cocoa - - - + + + platform:cocoa - - - - - - - + + + + + + + - - + + - - - - + + + + platform:cocoa - - + + platform:cocoa - - + + platform:cocoa - - - - - - + + + + + + - - + + - - + + - - - + + + - - + + - - - + + + - - + + - - + + platform:cocoa - - - - + + + + - - - - - - + + + + + + - - - - + + + + - - + + - - + + - - + + - - + + - - + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - + + - - - - - - - + + + + + + + - - - - + + + + - + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + Editor removeOnHide - + View categoryTag:Ant - + View categoryTag:Gradle - + View categoryTag:Gradle - + View categoryTag:Debug - + View categoryTag:Debug - + View categoryTag:Debug - + View categoryTag:Debug - + View categoryTag:Debug - + View categoryTag:Debug - + View categoryTag:Debug - + View categoryTag:Java - + View categoryTag:Git - + View categoryTag:Git - + View categoryTag:Git - + View categoryTag:Git NoRestore - + View categoryTag:Git - + View categoryTag:Help - + View categoryTag:Debug - + View categoryTag:Java - + View categoryTag:Java - + View categoryTag:Java - + View categoryTag:Java Browsing - + View categoryTag:Java Browsing - + View categoryTag:Java Browsing - + View categoryTag:Java Browsing - + View categoryTag:Java - + View categoryTag:General - + View categoryTag:Java - + View categoryTag:Java - + View categoryTag:Maven - + View categoryTag:Maven - + View categoryTag:Oomph - + View categoryTag:General - + View categoryTag:General - + View categoryTag:Team - + View categoryTag:Team - + View categoryTag:Help - + View categoryTag:General - + View categoryTag:General - + View categoryTag:Help - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:XML - + View categoryTag:XML - - + + glue move_after:PerspectiveSpacer SHOW_RESTORE_MENU - + move_after:Spacer Glue HIDEABLE SHOW_RESTORE_MENU - + glue move_after:SearchField SHOW_RESTORE_MENU - + persp.actionSet:org.eclipse.ui.cheatsheets.actionSet persp.actionSet:org.eclipse.search.searchActionSet @@ -1790,85 +1812,85 @@ persp.newWizSC:org.eclipse.jdt.junit.wizards.NewTestCaseCreationWizard persp.actionSet:org.eclipse.jdt.junit.JUnitActionSet persp.viewSC:org.eclipse.ant.ui.views.AntView - - - + + + org.eclipse.e4.primaryNavigationStack active - + View categoryTag:Java - + View categoryTag:Java - + View categoryTag:General - + View categoryTag:Java - - + + View categoryTag:Git - - - - + + + + org.eclipse.e4.secondaryNavigationStack - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:Ant - + org.eclipse.e4.secondaryDataStack - + View categoryTag:General - + View categoryTag:Java - + View categoryTag:Java - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General - + View categoryTag:General @@ -1876,932 +1898,932 @@ - - - - - + + + + + - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + - - - - + + + + - - - - - - + + + + + + - - - - - - - - - - - - - - + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - + + + + + + - - - - - - - - - - + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - + + + + + - - - - - + + + + + - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + - - - + + + - - - - + + + + - - - + + + - - - - - - - + + + + + + + - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.jdt.core/2873549434.index b/Java/Workspace/.metadata/.plugins/org.eclipse.jdt.core/2873549434.index index c73ba319adf5d23e94296c3e8259d19fa4770a9d..869c285b83bad819c8e206b92d51cb0aeeab02fb 100644 GIT binary patch delta 508 zcmYjNy-ve05I)CFNQ>w|r3xw`0UJ~K8(9!6NFXXYA;jP&ZtE&>+QhD!sXPHfip0do z3!pv;&%nR~Ah98E>{h~q@9y*6ci-pt`e*%V1D(BXexTVF5G8r^s}CTq?;jw&G>J{- zb!5s#9{>m-hrmiFphB?Jbi0yvBc|UROu)$xbf)wC&_pt%6RI;$&tc+%*U2-{Rl%n6k_%RRlbzxbuhl9gav@}EzZ{-F zxQMiG!Ozr)r8lexfM1~!GdV~?Q<5*J+47tPQ9DwZ{)}hvWj~*krBfAPm07are;t(h& z;S3ar8&D91*>zx>+4ttXnKz%!_vYiCbNsgd;mi+#Y85AId_c+$m`BQ!x~dH66*#di z0Wa<~%LTVhe^3=lr1+=c5Elq9YZI?*rK3DctC{e8b;tufZp-7u}6i6&F%o=FI z0b0tfyczNZ%I$;P6DN1!N z)#BP~Exu`MapCQDPSLl5kjI5$G7{~s^#)VCSdH4IyM{m1HQME~=g@u+fZ`6sbwoB7}rkxXvVTYkMMloT|UT z7V#f^03X3G@EzpAo$-^@DHMnl$umCZ+&lL%*Ra0V+1Y(pd%JshwAby_n)T+>CP4WM zZ2O)`Oy&?CaOPQt?GwgEK51En;IyLoo;EM9|o>Vz3UoO_8Agd)+wze z+o}dD4(kOreQddX1^`8C=2L^voQIT5p5PSV(uLZUN=myTh%F+Dn8zQ_^xEO+q! z12MdTPb!JV3|^owM!bhxzBQh*rIo>4uzo!-SysGuV&`!RGZr=$E){6evf1+Q5|tg`%Q@F5PWP*H=;@u`xkZ394xx zMw@*J}$sDlmm2R7TiH+{UhpNNaKNN4W{farI?40SZvvbGgUfux|GN zfj>|~hkC|a(G58f5_fT9ynW9^co1tuFAyZRWyBN(WY{YTTUOH%M4w=NtSm|LKqI9wNOOjD}A<2@z z5u3Z9oRe!&kL#d^_iJQA6|)wfqsqKS`+XdZ)|kG=eKavc{JGDmBk)*v=?KP`6Hsl# z9i()H1v~<7;oW<4scsUo5BN$&-w!7XX691j{n!f0d7>jfMpa0CBm_^(2x zZ&ACqLroi(V<`KQFvp^6h~g_(=Zff$I`-q{{zI8@>nYvbo4TqVbO`lrs zi~&FeIxZW}hRm~QfHFWm@F+FoIF3-zpmXSQpS@+{@d@gFqizds(b`25 z8{m>r%eIVV!4R1z13V!XctFY-zglEXu33Pi+)d0;RR zjMC~BD^FwvNx8dVAej>Zl*}2xv!uJO696I$KNUgRx;Ktslp-ZVus)KKTx3l9E2FTM zkiS|Y=j64cTR0=iJ*j0mtLZW!x<3y{JL4zLD|F+mUgaZyJ!%5EOp+o?Vuoo#S(E)& zR!i*KHf*Q$Dpp?3Q^`7uR@PYrg>@D|Lj{K3Vv!e?n+$uqtjpC+E0tEt)I6bFVu;=F za5e3c<%UCn_Dk3;% + + + + + +
@@ -43,4 +49,11 @@
+
+ + + + + +
diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/0.png b/Java/Workspace/.metadata/.plugins/org.eclipse.jdt.ui/jdt-images/0.png index 8bb97ce216964d5f51c8363bb473cd5b47016ff8..5a8a6f0ab948980349812606d6d4d0d177900b79 100644 GIT binary patch delta 268 zcmV+n0rUQX1EvCyBYyzxNkll43gMX(-|Bsv*gMwWrhyUkj z^88HD0InvlGkV?r|2-xKqhOgfpMM-pUb_eyz}nzt0JQ15-o&u~f%6moM=VVGZ$2gR zFVJgW*c#k42pRx3q~6nlyVd71Tcg)s5C*c(gA680GYV*M-~nO|(lyc(006ttcX*C2 S{`LR>002ovP6b4+LSTX+F@-_^ delta 360 zcmV-u0hj)!0)hjOBYy!&NklHFUPk@B}6RRI= z07&zn&tLz4y?h(YCfR^9QjTB)K;Y-&7o;2TsCF{gkn5fqaDzxP00ux|0Wt)q0h|q< zGQ7>+i}~Ap9)d7$i_dJ3;;W8H|Ns5|^Z(cL*WiG}Y5+%rhkpWhi}zd4c`3hIw%7bG zTwn5Eds5^tkm65=&;38An*qyI`68RVCwJ&T9ZW;s) z02@;8X~Esn{ic+2=t96QvmiG&t}8F$d`y=?MVEegf>tl{<+50000MRkN0TQ_fu6O_XM(v}HC*8OweEHT_qEV%5xL|CKYB{Z>d@rh!*8 zDBzScmfbNaT>aO%a>IXQY*?`BH!MI2*uL~XUYx$%1g{|q8Os%LVU?66GDL*~T>$_W W9nk||yOGBL00000)+jEP)xb-+SBKM)sJw|P0#l3+q>_5p7&T%l7~`9)$THm zbna+XzL0YyUEZRcmAOb*++4LQKUN5jYKx2|93`#Q^;&+rhitey(tr!`dKh|)Kcy}v zCuNDdC|}Mg`}TUZYu854pgY-!2QR%yq{8Tb$w!JKkek-4NT5VL4Cu3JsvG2 zF6N$a1`g(68K=x>f`@VGA&Ye8i(m_LU*~Z=X2brQ21x0=M9tNen^sB7idVEB$ZA7I zm}6FWhI|M=kD+bQ3thwl4Q+Af74>(Ty|3UQi5pd0B`is9Z&7Be0(xk>P0-ysf|`g4 z`}{h{I3`0|4Q*U(K>;50v(!<2ik@_8V>6VHrS^@IpNSm`MR8&g$Q>%tKa>7D{s7)i VUb5A`L(~8O002ovPDHLkV1kumFv9=< literal 0 HcmV?d00001 diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/IntroToOOP/2020/11/45/refactorings.history b/Java/Workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/IntroToOOP/2020/11/45/refactorings.history new file mode 100644 index 0000000..054d3a7 --- /dev/null +++ b/Java/Workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/IntroToOOP/2020/11/45/refactorings.history @@ -0,0 +1,4 @@ + + + + \ No newline at end of file diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/IntroToOOP/2020/11/45/refactorings.index b/Java/Workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/IntroToOOP/2020/11/45/refactorings.index new file mode 100644 index 0000000..4148edb --- /dev/null +++ b/Java/Workspace/.metadata/.plugins/org.eclipse.ltk.core.refactoring/.refactorings/IntroToOOP/2020/11/45/refactorings.index @@ -0,0 +1 @@ +1604547887452 Delete element diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.ltk.ui.refactoring/dialog_settings.xml b/Java/Workspace/.metadata/.plugins/org.eclipse.ltk.ui.refactoring/dialog_settings.xml new file mode 100644 index 0000000..dcde5d4 --- /dev/null +++ b/Java/Workspace/.metadata/.plugins/org.eclipse.ltk.ui.refactoring/dialog_settings.xml @@ -0,0 +1,7 @@ + +
+
+ + +
+
diff --git a/Java/Workspace/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log b/Java/Workspace/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log index a918749..4dd18d6 100644 --- a/Java/Workspace/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log +++ b/Java/Workspace/.metadata/.plugins/org.eclipse.m2e.logback.configuration/0.log @@ -3,3 +3,4 @@ 2020-11-01 19:29:57,994 [Worker-4: Loading available Gradle versions] INFO o.e.b.c.i.u.g.PublishedGradleVersions - Gradle version information cache is up-to-date. Trying to read. 2020-11-02 16:52:39,755 [Worker-2: Loading available Gradle versions] INFO o.e.b.c.i.u.g.PublishedGradleVersions - Gradle version information cache is up-to-date. Trying to read. 2020-11-03 00:33:27,191 [Worker-8: Loading available Gradle versions] INFO o.e.b.c.i.u.g.PublishedGradleVersions - Gradle version information cache is out-of-date. Trying to update. +2020-11-04 19:26:35,992 [Worker-1: Loading available Gradle versions] INFO o.e.b.c.i.u.g.PublishedGradleVersions - Gradle version information cache is out-of-date. Trying to update. diff --git a/Java/Workspace/.metadata/version.ini b/Java/Workspace/.metadata/version.ini index bd5e048..364791e 100644 --- a/Java/Workspace/.metadata/version.ini +++ b/Java/Workspace/.metadata/version.ini @@ -1,3 +1,3 @@ -#Tue Nov 03 00:33:16 MST 2020 +#Wed Nov 04 19:26:24 MST 2020 org.eclipse.core.runtime=2 org.eclipse.platform=4.17.0.v20200902-1800 diff --git a/Java/Workspace/IntroToOOP/bin/com/tutorials/oops/Book.class b/Java/Workspace/IntroToOOP/bin/com/tutorials/oops/Book.class index 9742d397a4e5c822bc6214d1fbc9bfd8b826d560..f29d526bdd1ebb384d74e21cc6dedbb80f5e8eee 100644 GIT binary patch delta 45 zcmdnUx{-B5C?g}oH4FE1O384T0 diff --git a/Java/Workspace/IntroToOOP/bin/com/tutorials/oops/MotorBike.class b/Java/Workspace/IntroToOOP/bin/com/tutorials/oops/MotorBike.class index ed6f91cd54d6074a818e53c605957cae6670a18b..3d29eda10126924c129ac804c662291a9dd8e31f 100644 GIT binary patch delta 399 zcmX@gK9^&{er*;FPt7n+21W)U9tKthHbw@H^wg5zg4EO$Mh0dLO;4aeF;rmUD@SHg z27$?XjOXgv85kJY890FYIDsr76~Bo~kdDPsXD;svsJAc`3H z82EuakcfnlgIc_p(9 E0Jk(K3jhEB delta 366 zcmbQsag=?+er=BQ)RN$W)YKG424)RSPfi9#24NlsRt7dk299F56pMzZX4u46j?5wq zqLcL)&(*U5)v+^h07*^;1_pf~%?PAfwYD>GZ3Hry7WLTiAM$eKB@Y8EkJ5QXaY2P$U*YT}Zf$H1W_y_G=-WIr?5em)=# zvY7>F2qy#oWOimP1DHN%pd3gax0V*rTImF+Mu^>9U@0*ME(Y<*iOh<)G^K1~kV5zt bqDcyKu5GhP%WRU>?oOdMn diff --git a/Java/Workspace/IntroToOOP/bin/com/tutorials/oops/MotorBikeRunner.class b/Java/Workspace/IntroToOOP/bin/com/tutorials/oops/MotorBikeRunner.class index 388864f67c1100154cb0707ad43f0523fc2dc6a3..564691a726fa537decc491d5fd199c67a133a68a 100644 GIT binary patch delta 552 zcmYk3&rTCj7{z~g_|xfljbkeU7IYA_EiH_q{1H$QK_QXEq{gJni8E7KEi@a`>GNYOcX^YtlqQ-s@_$fK28BfX6?eJMQ@Or^N<&wt9 z6hAnj&cbHM+_EV}8nykfdjV}kE>8DTLFFeL>+WsMhM=3hX zcY!;#grT~un(ZfyWP7Qe;!@47BwVc9tFpgm;+S%?P(7q3-LnaE2@46!e}%gu$f*Cq zJ8?9yz-JCE#h?^9hR8E2Xk55S&QO(~aVaoQkrnyJCycNw9jD}k^E)>8SeMF@N%z@6 Q$&4nOf(*eAGMk6L08dMAZvX%Q delta 512 zcmYk2-A)rx6otPTN;@46aZ-wH0b$fyr$5??P~=w;{2{@ZNMcfN%!Ez~1}kYNCL|<2 zfLCT-ffs;_A(4a!@YV|x?|ckz40{SH7iXV+_S$>xb=EKAhhcvE^Ys*%;n^4S_iWO{ zBCQxEuF>E1-HsnsGKwrY4WsM%8@ry@)QCB2#n%xwsu&{|ENkidxMCt|8*F-;9nbB0 zz1}3(xtZXGhV{<<=vH^!cB{Iv*Y&;kiafW1&zc>(t&s_8dghHmQ3#%YXg6KEH$G>Z z6euhDsb~y4>z7FU&UU*sf3D-MqDoCPw*G1CbBb%x@TB5CQ-Q6Qi~@BfpM4O#((~~- z781+{`+C+|jK~wa!sqX_4ITyu`p-|_iP0zKY@c8?j!CUw+%L)@Llrq?s~K{&7e^{l zK2o-vkZTodLE;hi357<=Ii@7tcS7!kOoz<=1(pO5s{g>DEYmS1PNH}VaSRe-a+0)^ xvr-)AikN0mB1MfM>STB+$QC&UWY9iW%p;cNW#ICd6~ucQtV*U!{-n3&=^4+PU{e49 diff --git a/Java/Workspace/IntroToOOP/src/com/tutorials/oops/Book.java b/Java/Workspace/IntroToOOP/src/com/tutorials/oops/Book.java index 639f82b..3589d84 100644 --- a/Java/Workspace/IntroToOOP/src/com/tutorials/oops/Book.java +++ b/Java/Workspace/IntroToOOP/src/com/tutorials/oops/Book.java @@ -4,10 +4,14 @@ public class Book { private int noOfCopies; - public Book(int noOfCopies) { + Book(int noOfCopies) { this.noOfCopies = noOfCopies; } + /* + * public Book(int noOfCopies) { this.noOfCopies = noOfCopies; } + */ + public void setNoOfCopies(int noOfCopies) { if (noOfCopies > 0) { this.noOfCopies = noOfCopies; diff --git a/Java/Workspace/IntroToOOP/src/com/tutorials/oops/MotorBike.java b/Java/Workspace/IntroToOOP/src/com/tutorials/oops/MotorBike.java index a6e488c..f2549f3 100644 --- a/Java/Workspace/IntroToOOP/src/com/tutorials/oops/MotorBike.java +++ b/Java/Workspace/IntroToOOP/src/com/tutorials/oops/MotorBike.java @@ -4,6 +4,14 @@ public class MotorBike { // state private int speed; // create instance variable // private - cannot be accessed outside class + MotorBike() { + + } + + MotorBike(int speed) { // Uses a constructor. Needs the same name as the object + this.speed = speed; + } + public int getSpeed() { return speed; } diff --git a/Java/Workspace/IntroToOOP/src/com/tutorials/oops/MotorBikeRunner.java b/Java/Workspace/IntroToOOP/src/com/tutorials/oops/MotorBikeRunner.java index 865fdf0..4b381b8 100644 --- a/Java/Workspace/IntroToOOP/src/com/tutorials/oops/MotorBikeRunner.java +++ b/Java/Workspace/IntroToOOP/src/com/tutorials/oops/MotorBikeRunner.java @@ -3,8 +3,8 @@ public class MotorBikeRunner { public static void main(String[] args) { - MotorBike ducati = new MotorBike(); - MotorBike honda = new MotorBike(); + MotorBike ducati = new MotorBike(100); + MotorBike honda = new MotorBike(230); ducati.start(); honda.start();