java实验(头歌)-Java类和对象之访问限制

/**

  • 任务:实现图书类,该类包含了图书的基本属性和信息。
  • 类名为:Book
    */

// 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码

/********** Begin **********/

public class Book {

// 定义四个私有变量

// 图书名称(bookName String)

// 图书单价(price double)

// 图书库存(total int)

// 图书id(bookId int)

复制代码
// 获取图书名称
public String getBookName() {

}
// 设置图书名称
public void setBookName(String bookName) {

}
// 获取图书单价
public double getPrice() {

}
// 设置图书单价
public void setPrice(double price) {

}
// 获取图书库存
public int getTotal() {

}
// 设置图书库存
public void setTotal(int total) {

}
// 获取图书id
public int getBookId() {

}
// 设置图书id
public void setBookId(int bookId) {

}

}

/********** End **********/

答案

java 复制代码
/**
 * 任务:实现图书类,该类包含了图书的基本属性和信息。
 * 类名为:Book
 */

// 请在下面的Begin-End之间按照注释中给出的提示编写正确的代码
/********** Begin **********/
public class Book {
    // 定义四个私有变量
    // 图书名称(bookName String)
    // 图书单价(price double)
    // 图书库存(total int)
    // 图书id(bookId int)
    private String bookName;
    private double price;
    private int total;
    private int bookId;

  
    // 获取图书名称
    public String getBookName() {
        return bookName;
    }
    // 设置图书名称
    public void setBookName(String bookName) {
        this.bookName = bookName;
    }
    // 获取图书单价
    public double getPrice() {
        return price;
    }
    // 设置图书单价
    public void setPrice(double price) {
        this.price = price;
    }
    // 获取图书库存
    public int getTotal() {
        return total;
    }
    // 设置图书库存
    public void setTotal(int total) {
        this.total = total;
    }
    // 获取图书id
    public int getBookId() {
        return bookId;
    }
    // 设置图书id
    public void setBookId(int bookId) {
        this.bookId = bookId;
    }

    
}
/********** End **********/
相关推荐
一线大码17 小时前
SpringBoot 3 和 4 的版本新特性和升级要点
java·spring boot·后端
秃了也弱了。18 小时前
python实现定时任务:schedule库、APScheduler库
开发语言·python
weixin_4407305018 小时前
java数组整理笔记
java·开发语言·笔记
weixin_4250230018 小时前
Spring Boot 实用核心技巧汇总:日期格式化、线程管控、MCP服务、AOP进阶等
java·spring boot·后端
一线大码18 小时前
Java 8-25 各个版本新特性总结
java·后端
Thera77718 小时前
状态机(State Machine)详解:原理、优缺点与 C++ 实战示例
开发语言·c++
2501_9061505618 小时前
私有部署问卷系统操作实战记录-DWSurvey
java·运维·服务器·spring·开源
better_liang18 小时前
每日Java面试场景题知识点之-TCP/IP协议栈与Socket编程
java·tcp/ip·计算机网络·网络编程·socket·面试题
niucloud-admin19 小时前
java服务端——controller控制器
java·开发语言
To Be Clean Coder19 小时前
【Spring源码】通过 Bean 工厂获取 Bean 的过程
java·后端·spring