Escreva programas para implementar a produção de pizza. Requisitos Descrição Escreva um programa, receba informações inseridas pelo usuário e selecione a pizza que deseja fazer. Pizza disponíveis são: pizza de bacon e pizza de frutos do mar.
Idéias de implementação e códigos -chave
1) Análise de pizza de bacon e pizza de frutos do mar
2) Definir aulas de pizza
3) Atributos: nome, preço, tamanho
4) Método: Exibir
5) Definição de pizza de bacon e pizza de frutos do mar herdar da pizza
6) Defina a classe de fábrica de pizza e gerar objetos específicos de pizza com base nas informações de entrada
Pizza.java
pacote zuoye; importar java.util.scanner; // premium public class Pizza {nome da string; preço duplo; int size; public pizza (nome da string) {this.name = name;} public void display () {por favor, scanner sc = new scanner (system.in); system.out.println (" Tamanho: "); size = sc.nextInt (); System.out.println (" Por favor, digite o preço da pizza: "); preço = sc.nextDouble ();}}Peigen.java
pacote zuoye; importar java.util.scanner; // subclasse Bacon Pizza Public Class Peigen estende a pizza {// duplo peso; public peigen (nome da string) {super (nome);} public duplo (scanner () {System.out.print ("input Bacon GRAMS:"); scanner; S.NextDouble ();}}Seafood.java
pacote zuoye; importar java.util.scanner; // subclasse pizza de frutos do mar public classe de frutos do mar estende pizza {public fraceood (nome da corda) {super (name);} public string Seafood () {system.out.println (input ingredient Ingredient: "); SCANNER SCANNER SCANNER SCANNER SCANNER Peiliao;}}Work.java
pacote zuoye; importar java.util.scanner; public class Work {public static void main (string [] args) {System.out.println ("Por favor, selecione a pizza que você deseja (1. Bacon Pizza 2. Peigen ("pizza de bacon"); duplo b = pg.peigen (); pg.display (); system.out.println ("name" + pg.name + "/n preço:" + pg.price + "/n size:" + pg. Frutos do mar ("pizza de frutos do mar"); string a = sf.seafood (); sf.display (); system.out.println ("nome" + sf.name + "/n preço:" + sf.price + "/n tamanho:" + sf.size + "/n ingredientes:" + a);Os resultados mostram:
Resumir
O exposto acima está o conteúdo inteiro deste artigo sobre o código de implementação de seleção da instância da classe de herança da subclasse Java - Pizza. Espero que seja útil para todos. Amigos interessados podem continuar se referindo a este site:
Java usa o JFrame para criar um exemplo de código completo para fazer login na interface do sistema
Java Programação Compreensão da questão de reescrever métodos de classe pai em subclasses
Explicação detalhada do recipiente de design de interface gráfica Java (JFrame)
Se houver alguma falha, deixe uma mensagem para apontá -la. Obrigado amigos pelo seu apoio para este site!