欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

java商品類的代碼 java商品推薦

用java試定義一個(gè)商品類,然后在此基礎(chǔ)上在定義一個(gè)食品子類,一個(gè)服裝子類。

可以這么考慮!商品類

創(chuàng)新互聯(lián)建站2013年至今,是專業(yè)互聯(lián)網(wǎng)技術(shù)服務(wù)公司,擁有項(xiàng)目做網(wǎng)站、成都網(wǎng)站制作網(wǎng)站策劃,項(xiàng)目實(shí)施與項(xiàng)目整合能力。我們以讓每一個(gè)夢(mèng)想脫穎而出為使命,1280元東營區(qū)做網(wǎng)站,已為上家服務(wù),為東營區(qū)各地企業(yè)和個(gè)人服務(wù),聯(lián)系電話:18982081108

publicGoods{

privateintnum;//商品編號(hào)

privateStringname;//商品名稱

privateStringwhen;//出廠日期

privateStringfactory;//商家

//構(gòu)造方法

publicGoods(){

}

publicGoods(intnum,Stringname,Stringwhen,Stringfactory){

this.num=num;

this.name=name;

this.when=when;

this.factory=factory;

}

//省略四種屬性的setter和getter方法(快捷鍵shift+alt+s+r)

}

食品類

publicFoodsextendsGoods{

privateStringbadtime;//保質(zhì)期

privateStringmade;//成分

//構(gòu)造方法

publicFoods(){

}

publicFoods(intnum,Stringname,Stringwhen,Stringfactory,Stringbadtime,Stringmade){

super(num,name,when,factory);

this.badtime=badtime;

this.made=made;

}

//省略兩種屬性的setter和getter方法

}

服裝類

publicClothesextendsGoods{

privateStringtype;//型號(hào)

privateStringwhat;//面料

//構(gòu)造方法

publicClothes(){

}

publicClothes(intnum,Stringname,Stringwhen,Stringfactory,Stringtype,Stringwhat){

super(num,name,when,factory);

this.type=type;

this.what=what;

}

//省略兩種屬性的setter和getter方法

}

這就是你需求的父類和繼承父類的子類。至于允許,你要根據(jù)要求創(chuàng)建測試類。

父類和子類是不能運(yùn)行出結(jié)果的。

數(shù)據(jù)庫如何用java寫超市購物程序?

要使用Java編寫超市購物程序,您需要使用Java數(shù)據(jù)庫編程技術(shù)來連接到您的數(shù)據(jù)庫并執(zhí)行相關(guān)的數(shù)據(jù)庫操作。在Java中,您可以使用JDBC(Java數(shù)據(jù)庫連接)API來連接到數(shù)據(jù)庫并執(zhí)行SQL語句。例如,您可以使用JDBC API來執(zhí)行以下操作:

創(chuàng)建數(shù)據(jù)庫連接

執(zhí)行增刪改查(CRUD)操作

提交或回滾事務(wù)

執(zhí)行存儲(chǔ)過程和函數(shù)

查詢數(shù)據(jù)庫元數(shù)據(jù)

此外,您還可以使用Java的面向?qū)ο缶幊碳夹g(shù)來封裝數(shù)據(jù)庫操作,以便更方便地在您的程序中使用。例如,您可以創(chuàng)建一個(gè)類來表示超市商品,并定義一些方法來執(zhí)行商品的增刪改查操作。這樣,您就可以在程序中通過調(diào)用這些方法來簡單地完成對(duì)數(shù)據(jù)庫的操作,而不需要編寫復(fù)雜的SQL語句。

java程序:編寫一個(gè)Product類,定義屬性(商品編號(hào)(private)名稱、價(jià)格、數(shù)量)

對(duì)于私有的屬性可以在類中增加get和set方法

例如:

public class Product

{

private long PID = -1;

public long getPID(){return PID;}

public void setPID(long value){this.PID = value;}

}

//通過調(diào)整get和set方法就可以實(shí)現(xiàn)對(duì)私有屬性的訪問控制

java 商品 系統(tǒng) 代碼

package entity;

public class Market {

private int id;//id

private int num;//數(shù)量

private String goods;//商品

private double price;//價(jià)格

public Market(int id, int num, String goods, double price) {

super();

this.id = id;

this.num = num;

this.goods = goods;

this.price = price;

}

public int getId() {

return id;

}

public void setId(int id) {

this.id = id;

}

public int getNum() {

return num;

}

public void setNum(int num) {

this.num = num;

}

public String getGoods() {

return goods;

}

public void setGoods(String goods) {

this.goods = goods;

}

public double getPrice() {

return price;

}

public void setPrice(double price) {

this.price = price;

}

public double calc( ){

double sum=price*num;

System.out.println("您消費(fèi)共計(jì):"+sum+"¥");

return sum;

}

}

package test;

import java.util.HashMap;

import java.util.Map;

import java.util.Scanner;

import entity.Market;

public class Test {

private static MapInteger,Market goods=new HashMapInteger, Market();

public static void main(String[] args) {

System.out.println("-------超市計(jì)價(jià)系統(tǒng)-------");

String goods1="可口可樂";

String goods2="爆米花";

String goods3="益達(dá)";

printTable("編號(hào)","商品","價(jià)格");

printTable("1",goods1,"3.0¥");

printTable("2",goods2,"5.0¥");

printTable("3",goods3,"10.0¥");

goods.put(1, new Market(1, 1, goods1, 3.0));

goods.put(2, new Market(2, 1, goods2, 5.0));

goods.put(3, new Market(3, 1, goods3, 10.0));

Scanner input = new Scanner(System.in);

System.out.println("請(qǐng)輸入商品的編號(hào):");

int num = input.nextInt();

System.out.println("請(qǐng)輸入商品的數(shù)量");

int amount = input.nextInt();

Market market = goods.get(num);

market.setNum(amount);

market.calc();

}

private static void printTable(String row1,String row2,String row3 ) {

System.out.print(row1);

int times=12;

if (row2!="商品") {

times=5;

}

for (int i = 0; i times; i++) {

System.out.print(" ");

}

System.out.print(row2);

for (int i = 0; i 10; i++) {

System.out.print(" ");

}

System.out.print(row3);

System.out.println("\n");

}

}

//測試結(jié)果:

-------超市計(jì)價(jià)系統(tǒng)-------

編號(hào) 商品 價(jià)格

1 可口可樂 3.0¥

2 爆米花 5.0¥

3 益達(dá) 10.0¥

請(qǐng)輸入商品的編號(hào):

3

請(qǐng)輸入商品的數(shù)量

5

您消費(fèi)共計(jì):50.0¥

名稱欄目:java商品類的代碼 java商品推薦
標(biāo)題URL:http://www.chinadenli.net/article2/dddheic.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供虛擬主機(jī)響應(yīng)式網(wǎng)站靜態(tài)網(wǎng)站自適應(yīng)網(wǎng)站ChatGPT

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場,如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來源: 創(chuàng)新互聯(lián)

外貿(mào)網(wǎng)站制作