全てのお客さんは、ソフトドリンクと食事を頼むことができます。 paiza 国の法律では、 20 歳以上のお客さんは成人とみなされ、お酒を頼むことができます。 20 歳未満のお客さんは未成年とみなされ、お酒を頼もうとした場合はその注文は取り消されます。 また、お酒を頼んだ場合、以降の全ての食事の注文 が毎回 200 円引きになります. 店内の全てのお客さんの数と注文の回数、各注文をしたお客さんの番号とその内容が与えられるので、各お客さんの会計を求めてください。 ヒント 注文について、20 歳未満のお客さんにできて、 20 歳以上のお客さんにできないことはないので、20歳未満のお客さんのクラスを作成して、それを継承して 20歳以上のお客さんのクラスを作成することで効率よく実装することができます。
class Person { String name; String age; String order; public Person(String name, String age) { this.name = name; this.age = age; } public String getName() { return this.name; } public String getAge() { return this.age; } public String getOrder() { return this.order; } public void setOrder(String order) { this.order = order; } } class Adult extends Person { public Adult(String name, String age) { super(name, age); } public String getOrder() { return this.getOrder(); } public void setOrder(String order) { super.setOrder(order); } } class Minor extends Person { public Minor(String name, String age) { super(name, age); }