Java封装构造方法的使用

2025-10-27 19:56:48

1、package com.lls;

public class Book3 {

/*

* 编写一个类Book3,代表教材: 具有属性:名称(title)、页数(pageNum)、种类(type)

* 具有方法:detail,用来在控制台输出每本教材的名称、页数、种类

* 具有两个带参构造方法:设置教材种类为“计算机”(固定),其余属性的值由参数给定;

* 编写测试类Test3进行测试: 分别以两种方式完成对两个Book3对象的初始化工作,并分别调用它们的detail方法,看看输出是否正确

*/

private String title;

private int pageNum;

public String type;

public Book3(String ptitle, int ppageNum) {

title = ptitle;

pageNum = ppageNum;

}

public String details() {

return "这本书的名称是" + title + ", 这本书的页数是" + pageNum + ",这本书的种类是" + type;

}

}

2、package com.lls;

public class Test3 {

public static void main(String[] args) {

Book3 book=new Book3("平凡的世界",198);

book.type="小说";

System.out.println(book.details());

}

}

Java封装构造方法的使用

声明:本网站引用、摘录或转载内容仅供网站访问者交流或参考,不代表本站立场,如存在版权或非法内容,请联系站长删除,联系邮箱:site.kefu@qq.com。
猜你喜欢