Напишите программы для реализации производства пиццы. Описание требования Напишите программу, получение информации, введенной пользователем, и выберите пиццу, которую вы хотите сделать. Пицца доступна: пицца с беконом и пицца из морепродуктов.
Идеи реализации и коды ключей
1) Анализ пиццы с беконом и морепродуктов
2) Определить классы пиццы
3) Атрибуты: имя, цена, размер
4) Метод: отображение
5) Определение пиццы с беконом и морепродукты наследство от пиццы
6) Определите класс завода Pizza и генерируйте определенные объекты пиццы на основе входной информации
Pizza.java
Пакет zuoye; импорт java.util.scanner; // Premium Public Class Pizza {String name; Double Price; int size; public pizza (string name) {this.name = name;} public void display () {Scanner sc = new Scanner (System.in); System.println ("Phtearn Pizza размер: "); size = sc.nextint (); system.out.println (" Пожалуйста, введите цену пиццы: "); Price = sc.nextDouble ();}}Peigen.java
Пакет zuoye; импортировать java.util.scanner; // Подкласс Bacon Pizza public Class Peigen расширяет пиццу {// двойной вес; public peigen (String name) {super (имя);} public double peigen () {System.out.println («Входной бак -грамс:»); scanner s = new scanner (system.in); s.nextdouble ();}}Морепродукты. Ява
Package Zuoye; Import java.util.scanner; // Подкласс морепродуктов Pizza Общедоступный класс Seafood Extens Pizza {public Seafood (String name) {super (имя);} public String Seafood () {System.out.println («Входная информация:»); Scanner S = new Scanner (System.in); Peiliao;}}Work.java
Пакет Zuoye; Import java.Util.scanner; Общедоступный класс работа {public static void main (string [] args) {System.out.println («Пожалуйста, выберите нужную пиццу (1. Bacon Pizza 2. Seafood Pizza) Peigen ("bacon pizza"); double b = pg.peigen (); pg.display (); system.out.println ("name" + pg.name + "/n цена:" + pg.price + "/n размер:" + pg.size + "/n bacon grams:" + b); Морепродукты ("морепродукты пицца"); string a = sf.seafood (); sf.display (); system.out.println ("name" + sf.name + "/n цена:" + sf.price + "/n size:" + sf.size + "/n Инжененты:" + a);Результаты показывают:
Суммировать
Выше приведено все содержимое этой статьи о коде реализации выбора подкласса Java подкласса наследства экземпляра класса родительского класса - Pizza. Я надеюсь, что это будет полезно для всех. Заинтересованные друзья могут продолжать ссылаться на этот сайт:
Java использует JFrame для создания полного примера кода для регистрации в системном интерфейсе
Java программирование понимание проблемы переписывания методов родительского класса в подклассах
Подробное объяснение контейнера дизайна графического интерфейса Java (JFrame)
Если есть какие -либо недостатки, пожалуйста, оставьте сообщение, чтобы указать это. Спасибо, друзья, за вашу поддержку на этом сайте!