나는 4 개의 자식 클래스를 가진 추상적 인 클래스를 가지고 있는데, 어떻게하면 객체 배열을 만들 수 있는지 알고 싶습니다. 프로그램이 실행될 때 다른 순서를 지정하고 저장할 것인지 물어 봅니다. 객체 배열의 첫 번째 순서 등등. 사용자가 더 이상 주문을하지 않을 때까지 계속됩니다. 나는 당신의 abstract
가정 여기 추상 클래스의 객체 배열을 만드는 방법은 무엇입니까?
b1.display();
s1.display();
d1.display();
dr.display();
는 추상 클래스
import java.util.*;
public abstract class Order
{
protected String meal;
protected double price, total;
protected int amount;
public Order()
{
setItem(meal);
}
public String getItem()
{
return meal;
}
public void setItem(String i)
{
meal = i;
}
public double getPrice()
{
return price;
}
public void setPrice(double p)
{
price = p;
}
public int getAmt()
{
return amount;
}
public void setAmt(int a)
{
amount = a;
}
public double getTotal()
{
return total;
}
public abstract void display();
public abstract void setTotal(double p, int a);
}
코드를 좀 더 읽기 쉽도록 포맷하십시오. 또한 문제를 해결하는 코드를 선택하고 전체 프로그램을 붙여 넣지 마십시오. –
'추상'클래스는 어디에 있습니까? – Dave
업데이트 내 원래 게시물 – user1067332