package KindMethod1;
// 菜单
public class Food {
private String food; //餐品信息
private double price; //价格
private int like; //点赞数
public Food() {
super();
}
public Food(String food, double price,int like) {
super();
this.food = food;
this.price = price;
this.like=like;
}
public String getFood() {
return food;
}
public void setFood(String food) {
this.food = food;
}
public double getPrice() {
return price;
}
public void setPrice(double price) {
this.price = price;
}
public int getLike() {
return like;
}
public void setLike(int like) {
this.like = like;
}
}
package KindMethod1;
// 步骤具体实现
public class Method{
private NewMessage[] newmessage; //个人信息数组
Food[] food; //菜单数组
int num=0;
int num1=0;
// 初始化信息数组长度
public Method(int num){
newmessage=new NewMessage[num];
food = new Food[num];
}
public void addArray(Food foods){
food[num1++]=foods;
}
// 添加信息,添加成功显示true,否则显示false
public boolean addArray(NewMessage newmessag){
if(num>newmessage.length){
return false;
}else{
newmessage[num++]=newmessag;
return true;
}
}
// 显示所有的信息
public NewMessage[] showAll(){
NewMessage[] newmess = new NewMessage[num];
for(int i = 0;i<num;i++){
newmess[i]=newmessage[i];
}
return newmess;
}
// 显示菜单信息
public Food[] show(){
Food[] food1 =new Food[num1];
for(int i = 0;i<num1;i++){
food1[i]=food[i];
}
return food1;
}
// 签收订单,成功返回true,否则返回flase
public boolean sign(int i){
if(i<0||i>num){
return false;
}else if(newm