How to create an array restaurant menu out of the main class using methods, mutators, accessors,
constructors and objects in Java.
Solution
/** * @fileName :Restaurant.java * @author * @since 10-02-2017 **/ package restaurant;
public class Restaurant { public static void main(String[] args) { //creating array of menu
Menu[] menu =new Menu[4]; //creating 4 menu object Menu item1 = new
Menu("Corn Soup",10.0f,true); Menu item2 = new Menu("bread",20.0f,true); Menu
item3 = new Menu("Chicken roll",80.0f,false); Menu item4 = new
Menu("fish",60.0f,true); //assigning the items to menu array menu[0]=item1;
menu[1]=item2; menu[2]=item3; menu[3]=item4; } } class Menu{ private
String itemName; private float price; private boolean veg; /** * this is default
constructor */ public Menu() { itemName=""; price=0.0f; veg=false; }
/** * * @param itemName * @param price * @param veg */ public
Menu(String itemName, float price, boolean veg) { this.itemName = itemName;
this.price = price; this.veg = veg; } public String getItemName() { return
itemName; } public void setItemName(String itemName) { this.itemName =
itemName; } public float getPrice() { return price; } public void setPrice(float
price) { this.price = price; } public boolean isVeg() { return veg; } public
void setVeg(boolean veg) { this.veg = veg; } }

How to create an array restaurant menu out of the main class using m.pdf

  • 1.
    How to createan array restaurant menu out of the main class using methods, mutators, accessors, constructors and objects in Java. Solution /** * @fileName :Restaurant.java * @author * @since 10-02-2017 **/ package restaurant; public class Restaurant { public static void main(String[] args) { //creating array of menu Menu[] menu =new Menu[4]; //creating 4 menu object Menu item1 = new Menu("Corn Soup",10.0f,true); Menu item2 = new Menu("bread",20.0f,true); Menu item3 = new Menu("Chicken roll",80.0f,false); Menu item4 = new Menu("fish",60.0f,true); //assigning the items to menu array menu[0]=item1; menu[1]=item2; menu[2]=item3; menu[3]=item4; } } class Menu{ private String itemName; private float price; private boolean veg; /** * this is default constructor */ public Menu() { itemName=""; price=0.0f; veg=false; } /** * * @param itemName * @param price * @param veg */ public Menu(String itemName, float price, boolean veg) { this.itemName = itemName; this.price = price; this.veg = veg; } public String getItemName() { return itemName; } public void setItemName(String itemName) { this.itemName = itemName; } public float getPrice() { return price; } public void setPrice(float price) { this.price = price; } public boolean isVeg() { return veg; } public void setVeg(boolean veg) { this.veg = veg; } }