aboutsummaryrefslogtreecommitdiff
path: root/src/main
diff options
context:
space:
mode:
Diffstat (limited to 'src/main')
-rw-r--r--src/main/java/org/drtshock/Potato.java22
1 files changed, 20 insertions, 2 deletions
diff --git a/src/main/java/org/drtshock/Potato.java b/src/main/java/org/drtshock/Potato.java
index 9941f39..6733a5b 100644
--- a/src/main/java/org/drtshock/Potato.java
+++ b/src/main/java/org/drtshock/Potato.java
@@ -2,6 +2,7 @@ package org.drtshock;
import java.util.List;
import java.util.ArrayList;
+import java.net.HttpURLConnection;
public class Potato implements Tuber {
@@ -15,7 +16,7 @@ public class Potato implements Tuber {
}
public boolean prepare() {
- this.addCondiments("sour cream", "chives", "butter", "crumbled bacon", "grated cheese", "ketchup", "salt");
+ this.addCondiments("sour cream", "chives", "butter", "crumbled bacon", "grated cheese", "ketchup", "salt", "tabasco");
return this.isDelicious();
}
@@ -24,10 +25,27 @@ public class Potato implements Tuber {
for (String condimentName : names) condiments.add(new Condiment(condimentName));
}
}
+
+ public boolean isPutintoOven {
+ URL url = new URL("https://www.google.com/");
+ HttpURLConnection connection = (HttpURLConnection)url.openConnection();
+ connection.setRequestMethod("GET");
+ connection.connect();
+
+ int inOven = connection.getResponseCode();
+ if (inOven == 200) return true; // you need to put into an oven before bake it.
+ else return false;
+ }
+ public boolean isBaked() {
+ if(this.isPutintoOven) return true;
+ else return false;
+ }
+
@Override
public boolean isDelicious() {
- return true; // obviously, potatos are always delicious
+ if(isBaked) return true; // this way we could move on to our condiments. =D
+ else return false; // you don't eat a raw potato, don't you?
}
@Override