重庆独栋别墅价格 北碚:java几个简单的程序

来源:百度文库 编辑:神马品牌网 时间:2024/04/27 20:46:03
1.编写一个图书类book ,要求:
(1) 图书类book 属性有:
id : long型,代表图书编号
name : String类对象,代表图书名称
author : String类对象,代表图书作者
publisher : String类对象,代表出版商
(2) 图书类book的方法有:
book(long i , String n , String a , String p ,)
: 有参构造函数,形参表中的参数分别初始化图书编号、图书名称、作者和出版商。
String getName( ) : 获取图书名称作为方法的返回值。
String getAuthor( ) : 获取作者作为方法的返回值。
String getPublisher ( ) : 获取出版商作为方法的返回值。
public String toString( ) : 以 图书名称:作者 的形式作为方法的返回值。
2.创建Box类(属性是长,宽,深,一个方法是求其体积),WeightBox类(Box类的子类,多一个Weight属性,多一个方法是求Weight),用一个Application具体实现。
3.编写Application,显示一个三角形。如图:
*
**
***
****
*****
4.定义一个抽象基类Shape,它包含一个抽象方法getArea();从Shape类派生出Rectangle和Circle类。这两个类都用getArea()方法计算对象的面积,编写应用程序实现Rectangle和Circle类的使用。
5.定义一个求n的阶乘的方法long int jc(int n)。
6.求出1+2+3+ ……+100的和。
7.创建一个小应用程序,能显示一个半径为10的圆,填充颜色用兰色。
8.定义一个应用程序,添加一个文件、编辑和帮助菜单。单击某菜单选项能显示对应文字提示在一个文本框中。
9.编写程序,从命令行输入多个整数,将它们按从小到大的顺序输出到屏幕上。
10.求出Fibonacci数列的前100项的总和. 每行输出5个元素。如:1 ,1, 2, 3,……