7-4 声明图书类,记录图书总册数,利用静态变量赋值。 (20分)

声明一个图书类,其数据成员为书名、编号(利用静态变量实现自动编号)、书价,并拥有静态数据成员册数,记录图书的总册数;在构造方法中,利用静态变量为对象的编号赋值,在主方法中定义对象数组,并求出总册数。
输出格式:

请输出每本图书对应的书名,书号,书价以及总图书数。
输出样例:

书名:Java程序设计, 书号:1, 书价:34.5
书名:数据结构, 书号:2, 书价:44.8
书名:C++程序设计, 书号:3, 书价:35.0
图书总册数为:3

public class Main {public static void main(String[] args) {tushu a=new tushu("Java程序设计","34.5","1");tushu b=new tushu("数据结构","44.8","2");tushu c=new tushu("C++程序设计","35.0","3");System.out.println(a.toString());System.out.println(b.toString());System.out.println(c.toString());System.out.println("图书总册数为:"+tushu.i);}
}class tushu {public static int i=0;private String name,jiage,shuhao;public tushu(String name, String jiage, String shuhao) {super();this.name = name;this.jiage = jiage;this.shuhao = shuhao;i++;}@Overridepublic String toString() {return "书名:" + name + ", 书号:" + shuhao + ", 书价:" +  jiage;}
}


本文来自互联网用户投稿,文章观点仅代表作者本人,不代表本站立场,不承担相关法律责任。如若转载,请注明出处。 如若内容造成侵权/违法违规/事实不符,请点击【内容举报】进行投诉反馈!

相关文章

立即
投稿

微信公众账号

微信扫一扫加关注

返回
顶部