Schreiben Sie Programme zur Implementierung der Pizza -Produktion. Anforderungen Beschreibung Schreiben Sie ein Programm, erhalten Sie vom Benutzer eingegebene Informationen und wählen Sie die Pizza aus, die Sie erstellen möchten. Pizza erhältlich sind: Speckpizza und Meeresfrüchte Pizza.
Implementierungsideen und Schlüsselcodes
1) Analyse von Speckpizza und Meeresfrüchte -Pizza
2) Pizzaklassen definieren
3) Attribute: Name, Preis, Größe
4) Methode: Anzeige
5) Definition Speckpizza und Meeresfrüchte Pizza Erben aus Pizza
6) Definieren Sie die Pizza -Fabrikklasse und generieren spezifische Pizzaobjekte basierend auf den Eingabeinformationen
Pizza.java
Paket Zuoye; import Java.util.scanner; // Premium öffentliche Klasse Pizza {String -Name; Doppelpreis; int Größe; public pizza (String name) {this.name = name;} public void display () {Scanner SC = New Scanner (System.in); Größe: "); size = sc.Nextint (); System.out.println (" Bitte geben Sie den Pizza -Preis ein: "); price = sc.NextDouble ();}}Peigen.java
Paket Zuoye; import Java.util.scanner; // Unterklasse Bacon Pizza öffentliche Klasse Peigen erweitert Pizza {// Doppelgewicht; public puren (String name) {Super (Name);} public double peigen () {System.out.Out.Println ("Eingabe bacon bacon grams;)}}Meeresfrüchte.java
Paket Zuoye; import Java.util.scanner; // Unterklasse Meeresfrüchte Pizza öffentliche Klasse Seafood erweitert Pizza {öffentliche Meeresfrüchte (Stringname) {Super (Name);} public String Seafood () {System.out.Out.Out.Println ("Input Ingredient Information:"); peiliao;}}Arbeit.java
Paket Zuoye; import Java.util.scanner; öffentliche Klasse Arbeit {public static void main (String [] args) {System.out.println ("Bitte wählen Sie die Pizza, die Sie wollen (1. Bacon Pizza 2. Seafood Pizza)"); Scanner Peigen ("Bacon Pizza"); Double B = pg.peigen (); pg.display (); System.out.println ("Name" + pg.name + "/n Preis:" + pg.price + "/n Größe:" + pg.size + "/n bacon grams:" + b); Seafood ("Seafood Pizza"); String a = sf.Seafood ();Ergebnisse zeigen:
Zusammenfassen
Das obige ist der gesamte Inhalt dieses Artikels über den Auswahl -Implementierungscode der Java -Subklasse -Erbklasse -Elternklasseninstanz - Pizza. Ich hoffe, es wird für alle hilfreich sein. Interessierte Freunde können weiterhin auf diese Seite verweisen:
Java verwendet JFRame, um ein vollständiges Code -Beispiel für die Anmeldung in der Systemschnittstelle zu erstellen
Java -Programmierverständnis des Problems der Umschreibung von Elternklassenmethoden in Unterklassen
Detaillierte Erläuterung des Containers für das grafische Schnittstellendesign von Java (JFRAME)
Wenn es Mängel gibt, hinterlassen Sie bitte eine Nachricht, um darauf hinzuweisen. Vielen Dank an Freunde für Ihre Unterstützung für diese Seite!