鱼C论坛

 找回密码
 立即注册
查看: 614|回复: 0

图书管理系统

[复制链接]
发表于 2023-2-27 20:41:04 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能^_^

您需要 登录 才可以下载或查看,没有账号?立即注册

x
定义一个书类,包括属性编号、书名、单价、库存(所有的变量为私有的)。

(1)、顾客购买一本书时,购买指定数量书,输出总价。

(2)、顾客同时购买两本书时,购买指定数量书,输出总价。

(3)、购书时,同时修改库存。(要为库存写一个方法修改库存,然后使用this方法调用)

(4)、在程序运行之前要求要有“欢迎光临”(代码构造块实现)

---------------------------------分割线-上面是题目--下面是类-------------------------------------------------------
package book;

public class book {
        private int bookid;
        private String name;
        private int price;
        public int stock=100;       
        private int number;
       
       

        public  book(){};
       
        public  book(int bookid,String name,int price,int number){
                this.bookid=bookid;
                this.name=name;
                this.price=price;
               
                this.number=number;
               
               
        }
        public int getbooid(){
                return this.bookid;
        }
        public String getname(){
                return this.name;
        }
        public int getprice(){
                return this.price;
        }
        public int getstock(){
         return this.stock;
        }
        public int getnumber(){
                return this.number;
        }
       
       
        public  float bugbook(){
//                System.out.println(this.buyTotalprice1(price, number));
                return this.buyTotalprice1(price, number);
        }
       
        public float buyTotalprice1(float price,int number){
    return price*number;               
        }
       
        public int totalStock(){
                stock=this.stock-this.number;
               
                return stock;
               
        }
        {
                System.out.println("欢迎光临");
        }
       
       
               
       
       
       

}


-----------------------下面是main---------------
package book;

public class textbook {

        public static void main(String[] args) {
                // TODO 自动生成的方法存根4
                book b1=new book(001,"红楼梦",15,10);
                System.out.println("一共花了"+b1.bugbook());
                System.out.println("还剩余"+b1.totalStock());
               

        }

}


--------------------------问题-------------------------------
1 3 4已经完成了但是同时买两本书不知道怎么写是不是要增加属性啊
新手小白不要写太复杂看不懂
想知道小甲鱼最近在做啥?请访问 -> ilovefishc.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Archiver|鱼C工作室 ( 粤ICP备18085999号-1 | 粤公网安备 44051102000585号)

GMT+8, 2024-5-16 04:19

Powered by Discuz! X3.4

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表