Thanks for the class/subclass answer.
The loop code is in a post above (post 21)
But here is the code and I added a add1Ingredient() method to the recipe which updates the cost as well.
I also...
Type: Posts; User: Ian_dude
Thanks for the class/subclass answer.
The loop code is in a post above (post 21)
But here is the code and I added a add1Ingredient() method to the recipe which updates the cost as well.
I also...
Norm,
Post 5 "I think you need to establish your abstractions and classes properly. An Ingredient certainly doesn't extend Recipe. A Recipe is composed of ingredients. You might consider...
I am so happy Norm:
public static double calculateCostOfRecipe(HashMap<Ingredient, Double> recipe){
// loops through the hashmap and multiplies the amount and unit price
double...
Norm,
Yes it is what you are talking about in post #4.
You may as well ignore the code I have for the 2 attempts at creating the method called "calculateRecipeCost"
since they don't work and I...
Gozzy,
I am not very experienced with Java as you can tell but I though I had it well specked out. But obviously not.
I acually have 2 enums in my Ingredient Class
public enum UnitPurchased {...
Norm,
In my original post above I copied the code for the Ingredient Class and for the Recipe Class and for the Main which uses the classes for now. I tried to write a for each loop in several...
I though I had the design figured out but I am new at this and most likely my design has some serious flaws.
Right now as it stands the ingredient lets call it avocado (since I have it in the...
Norm,
The program should be able to add ingredients.
The program will need to "know" if the ingredient exists and if it does then it does need to access the ingredient by name (I think that's the...
I will look at the interface vs class (since I don't understand that very well).
So the hashmap is an element of the recipe instance which holds the ingredient (so I'm guessing I could access all...
Norm,
Yes, although when you say "get the type and amount of each ingredient"
I would say get the costPerUnit (since the Ingredient instance has a costPerUnit) and amount needed for the recipe...
Norm,
Thank you for the answer.
I will look into the varargs for sure.
Do you have any input on the question on how to get to the ingredient say for example "avocado.costPerUnit" from having...
I am trying to calculate the cost of a "Recipe" object which contains a hashmap<Ingredient, Double>
I have created the Ingredient class which contains pricePerUnit as one of its values.
The Double...