Menulis program untuk mengimplementasikan produksi pizza. Deskripsi Persyaratan Tulis program, terima informasi yang dimasukkan oleh pengguna, dan pilih pizza yang ingin Anda buat. Pizza yang tersedia adalah: Bacon Pizza dan pizza makanan laut.
Ide Implementasi dan Kode Kunci
1) Analisis pizza bacon dan pizza makanan laut
2) Tentukan kelas pizza
3) Atribut: Nama, Harga, Ukuran
4) Metode: Tampilan
5) Definisi Bacon Pizza dan pizza makanan laut mewarisi pizza
6) Tentukan kelas pabrik pizza dan hasilkan objek pizza tertentu berdasarkan informasi input
Pizza.java
Paket Zuoye; import java.util.scanner; // premium pizza kelas publik {string name; harga ganda; int ukuran; pizza publik (nama string) {this.name = name;} public void display () {scanner sc = new scanner (System.in); System.out.println ("Harap Enter The Pizz New Pizz (System.in); System.out.println (" Harap Enter The Pizz Pizz (System.in); System.out.println ("Harap Enter The Pizz (System.in); System.out.println (" Harap Enter The Pizz (System.in); ukuran: "); size = sc.nextInt (); System.out.println (" Harap masukkan harga pizza: "); harga = sc.nextdouble ();}}Peigen.java
Paket Zuoye; import java.util.scanner; // subclass bacon pizza kelas publik peigen memperluas pizza {// bobot ganda; peigen publik (nama string) {super (name);} public peigen () {System.out.println ("input bacon grams:"); s.nextdouble ();}}Seafood.java
package zuoye;import java.util.Scanner;//Subclass seafood pizza public class SeaFood extends Pizza{public SeaFood(String name) {super(name);}public String seafood() {System.out.println("Input ingredient information:");Scanner s=new Scanner(System.in);String peiliao=s.next();return peiliao;}}Work.java
Paket Zuoye; import java.util.scanner; Pekerjaan kelas publik {public static void main (string [] args) {System.out.println ("Pilih pizza yang Anda inginkan (1. Bacon pizza 2. pizza pizza); scanner s = new peminda Peigen ("bacon pizza"); double b = pg.peigen (); pg.display (); System.out.println ("name" + pg.name + "/n Harga:" + pg.price + "/n ukuran:" + pg.size + "/n bacon gram:" + b); ODe; Seafood ("Seafood Pizza"); string a = sf.seafood (); sf.display (); System.out.println ("name" + sf.name + "/n Harga:" + sf.price + "/n ukuran:" + sf.Size + "/n bahan -bahan:" + a);Hasilnya menunjukkan:
Meringkaskan
Di atas adalah seluruh konten artikel ini tentang kode implementasi pemilihan dari instance kelas induk pewarisan subkelas Java - pizza. Saya harap ini akan membantu semua orang. Teman yang tertarik dapat terus merujuk ke situs ini:
Java menggunakan JFrame untuk membuat contoh kode lengkap untuk masuk ke antarmuka sistem
Pemahaman Pemrograman Java tentang masalah penulisan ulang metode kelas orang tua dalam subkelas
Penjelasan terperinci tentang wadah desain antarmuka grafis java (JFrame)
Jika ada kekurangan, silakan tinggalkan pesan untuk menunjukkannya. Terima kasih teman atas dukungan Anda untuk situs ini!