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

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

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

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

實(shí)現(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子類繼承父類實(shí)例-披薩的選擇實(shí)現(xiàn)代碼的全部內(nèi)容,希望對大家有所幫助。感興趣的朋友可以繼續(xù)參閱本站:

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

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

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

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

相關(guān)文章

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

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

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

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

    這篇文章主要介紹了實(shí)例講解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ù)實(shí)現(xiàn)

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

    本文主要介紹了java使用CompletableFuture分批處理任務(wù)實(shí)現(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實(shí)現(xiàn)二叉樹的示例代碼(遞歸&迭代)

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

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

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

    這篇文章主要介紹了SpringAOP實(shí)現(xiàn)日志收集管理功能,本文分步驟通過實(shí)例代碼給大家介紹的非常詳細(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

最新評論

板桥市| 石渠县| 什邡市| 韶关市| 宝兴县| 昌都县| 祁连县| 建水县| 威信县| 松桃| 凤城市| 五大连池市| 石景山区| 南木林县| 灵台县| 海口市| 如东县| 鸡东县| 昭苏县| 旺苍县| 厦门市| 黑龙江省| 大同县| 定安县| 手机| 新化县| 饶阳县| 新宁县| 甘孜| 秭归县| 台南市| 菏泽市| 贵州省| 兴和县| 通城县| 成都市| 呼伦贝尔市| 潼南县| 沽源县| 临海市| 东台市|