Java封装构造方法的使用
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());
}
}

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