最新国产好看的视频,伊人天堂AV在线,国产Aaaaaa视频,蜜臀视频在线观看一区,人妻av色图,密臀久久久精品影片,青青视频免费观看毛片,久草在线观看视,国产三级精品色情在线

java子類繼承父類實例-披薩的選擇實現(xiàn)代碼

 更新時間:2017年12月21日 16:27:59   作者:JIONGZONG  
這篇文章主要介紹了java子類繼承父類實例-披薩的選擇實現(xiàn)代碼,具有一定借鑒價值,需要的朋友可以參考下。

編寫程序?qū)崿F(xiàn)比薩制作。需求說明編寫程序,接收用戶輸入的信息,選擇需要制作的比薩。可供選擇的比薩有:培根比薩和海鮮比薩。

實現(xiàn)思路及關(guān)鍵代碼

1)分析培根比薩和海鮮比薩

2)定義比薩類

3)屬性:名稱、價格、大小

4)方法:展示

5)定義培根比薩和海鮮比薩繼承自比薩類

6)定義比薩工廠類,根據(jù)輸入信息產(chǎn)生具體的比薩對象

Pizza.java

package zuoye;
import java.util.Scanner;
//父類
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.out.println("請輸入披薩大?。?);
		size=sc.nextint();
		System.out.println("請輸入披薩價格:");
		price=sc.nextdouble();
	}
}

PeiGen.java

package zuoye;
import java.util.Scanner;
//子類培根披薩
public class PeiGen extends Pizza {
	// double weight;
	public PeiGen(String name) {
		super(name);
	}
	public double peigen() {
		System.out.println("輸入培根克數(shù):");
		Scanner s = new Scanner(System.in);
		return s.nextdouble();
	}
}

SeaFood.java

package zuoye;
import java.util.Scanner;
//子類海鮮披薩
public class SeaFood extends Pizza{
	public SeaFood(String name) {
		super(name);
	}
	public String seafood() {
		System.out.println("輸入配料信息:");
		Scanner s=new Scanner(System.in);
		String peiliao=s.next();
		return peiliao;
	}
}

Work.java

package zuoye;
import java.util.Scanner;
public class Work {
	public static void main(String[] args) {
		System.out.println("請選擇想要的披薩(1.培根披薩 2.海鮮披薩)");
		Scanner s = new Scanner(System.in);
		int n = s.nextint();
		if (n == 1) {
			PeiGen pg = new PeiGen("培根披薩");
			double b=pg.peigen();
			pg.display();
			System.out.println("名稱" + pg.name + "\n價格:" + pg.price + "\n大小:" + pg.size + "\n培根克數(shù):" +b);
		} else if (n == 2) {
			SeaFood sf = new SeaFood("海鮮披薩");
			String a=sf.seafood();
			sf.display();
			System.out.println("名稱" + sf.name + "\n價格:" + sf.price + "\n大?。? + sf.size + "\n配料:" +a);
		}
	}
}

結(jié)果展示:

總結(jié)

以上就是本文關(guān)于java子類繼承父類實例-披薩的選擇實現(xiàn)代碼的全部內(nèi)容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站:

java通過JFrame做一個登錄系統(tǒng)的界面完整代碼示例

Java編程關(guān)于子類重寫父類方法問題的理解

Java圖形化界面設(shè)計之容器(JFrame)詳解

如有不足之處,歡迎留言指出。感謝朋友們對本站的支持!

相關(guān)文章

  • 關(guān)于java.util.Random的實現(xiàn)原理詳解

    關(guān)于java.util.Random的實現(xiàn)原理詳解

    Java實用工具類庫中的類java.util.Random提供了產(chǎn)生各種類型隨機數(shù)的方法,下面這篇文章主要給大家介紹了關(guān)于java.util.Random實現(xiàn)原理的相關(guān)資料,文中通過示例代碼介紹的非常詳細(xì),需要的朋友可以參考下。
    2017-08-08
  • 實例講解Java并發(fā)編程之變量

    實例講解Java并發(fā)編程之變量

    這篇文章主要介紹了實例講解Java并發(fā)編程之變量,本文講解了編寫線程安全需要關(guān)心的共享變量和可變變量,需要的朋友可以參考下
    2015-04-04
  • MyBatis-Plus逆向工程——Generator的使用

    MyBatis-Plus逆向工程——Generator的使用

    這篇文章主要介紹了MyBatis-Plus逆向工程——Generator的使用,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01
  • 解決SpringBoot application.yaml文件配置schema 無法執(zhí)行sql問題

    解決SpringBoot application.yaml文件配置schema 無法執(zhí)行sql問題

    這篇文章主要介紹了解決SpringBoot application.yaml文件配置schema 無法執(zhí)行sql問題,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教
    2021-08-08
  • java使用CompletableFuture分批處理任務(wù)實現(xiàn)

    java使用CompletableFuture分批處理任務(wù)實現(xiàn)

    本文主要介紹了java使用CompletableFuture分批處理任務(wù)實現(xiàn),文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2024-07-07
  • Spring?Boot存在路徑遍歷漏洞CVE-2021-22118的問題解析

    Spring?Boot存在路徑遍歷漏洞CVE-2021-22118的問題解析

    CVE-2021-22118?是一個在?Spring?Boot?中發(fā)現(xiàn)的漏洞,該漏洞關(guān)系到?Spring?Boot?的開發(fā)者工具(Devtools)中的遠(yuǎn)程更新(Remote?Update)功能,這篇文章主要介紹了Spring?Boot存在路徑遍歷漏洞CVE-2021-22118,需要的朋友可以參考下
    2023-09-09
  • Java中Session的詳解

    Java中Session的詳解

    這篇文章主要介紹了了解java中的session的相關(guān)問題,什么是session,session怎么用等,具有一定參考價值,需要的朋友可以了解下。
    2021-10-10
  • Java實現(xiàn)二叉樹的示例代碼(遞歸&迭代)

    Java實現(xiàn)二叉樹的示例代碼(遞歸&迭代)

    二叉樹(Binary?tree)是樹形結(jié)構(gòu)的一個重要類型。本文將利用Java語言實現(xiàn)二叉樹,文中的示例代碼講解詳細(xì),需要的同學(xué)可以參考一下
    2022-03-03
  • SpringAOP實現(xiàn)日志收集管理功能(步驟詳解)

    SpringAOP實現(xiàn)日志收集管理功能(步驟詳解)

    這篇文章主要介紹了SpringAOP實現(xiàn)日志收集管理功能,本文分步驟通過實例代碼給大家介紹的非常詳細(xì),對大家的學(xué)習(xí)或工作具有一定的參考借鑒價值,需要的朋友可以參考下
    2022-03-03
  • java中String,數(shù)組,ArrayList三者之間的轉(zhuǎn)換

    java中String,數(shù)組,ArrayList三者之間的轉(zhuǎn)換

    這篇文章主要介紹了java中String,數(shù)組,ArrayList三者之間的轉(zhuǎn)換,文中通過示例代碼介紹的非常詳細(xì),對大家的學(xué)習(xí)或者工作具有一定的參考學(xué)習(xí)價值,需要的朋友們下面隨著小編來一起學(xué)習(xí)學(xué)習(xí)吧
    2021-01-01

最新評論

奇台县| 安化县| 波密县| 阳新县| 天全县| 彭泽县| 自治县| 皋兰县| 苍梧县| 瑞安市| 平罗县| 濉溪县| 西贡区| 克东县| 陆川县| 泾川县| 中山市| 柳州市| 怀仁县| 临湘市| 东丽区| 大理市| 德保县| 惠来县| 聊城市| 长兴县| 石台县| 宁城县| 永靖县| 屯昌县| 宜兴市| 长岭县| 鄂尔多斯市| 武汉市| 定日县| 五寨县| 固安县| 方正县| 平顺县| 锡林郭勒盟| 安阳市|