Update Potato.java-- added an oven.
This commit is contained in:
parent
1e84ed2bc3
commit
a2f70b155b
1 changed files with 20 additions and 2 deletions
|
@ -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
|
||||
|
|
Loading…
Reference in a new issue