封装

来源:互联网 发布:天谕捏脸数据 编辑:程序博客网 时间:2024/06/07 23:52
public class Book {    private int id;//图书编号    private String name;//图书名称    private String category;//图书类别    public Book() {}//Book类无参构造方法    public Book(int id,String name,String category) {    //Book类有参构造方法        this.id=id;//初始化图书编号        this.name=name;//初始化图书名称        this.category=category;//初始化图书类别    }    public void setId(int id) {        //设置图书编号        this.id=id;    }    public void setName(String name) {        //设置图书名称        this.name=name;    }    public void setCategory(String category) {        //设置图书类别        this.category=category;    }    public int getId() {        //获取图书编号        return id;    }    public String getName() {        //获取图书名称        return name;    }    public String getCategory() {        //获取图书类别        return category;    }    public void getInfo() {        //获取图书全部信息        System.out.println("图书编号:"+getId());        System.out.println("图书名称:"+getName());        System.out.println("图书类别:"+getCategory());    }    public static void main(String[] args) {        Book b = new Book(1001,"java程序设计","计算机科学");//创建Book类的实例化对象        b.getInfo();//调用Book类的getInfo方法    }}

输出结果:
图书编号:1001
图书名称:java程序设计
图书类别:计算机科学

原创粉丝点击