请Java高手帮忙编写几个小程序
一、1、编程实现矩形类,其中应包括计算矩形周长和面积的方法。2、使用矩形类,编程统计若干块土地的相关信息。由用户输入每块土地的长与宽(自己确定),程序将计算其面积并显示出...
一、1、编程实现矩形类,其中应包括计算矩形周长和面积的方法。
2、使用矩形类,编程统计若干块土地的相关信息。由用户输入每块土地的长与宽(自己确定),程序将计算其面积并显示出来。
3、为实验1中定义的矩形类派生一个子类:正方形类。若正方形类的操作同样是求周长和面积,则这个子类除了从父类那里继承来的方法之外,还需要定义那些方法。编程检查、运行所编写的正方形类。
二、1、定义接口Printable,其中包括一个方法pringtItMyWay(),这个方法没有形参,返回值为空。
2、改写实验二定义的矩形类,使之实现Printable接口,用pringtItMyWay()方法将矩形的相关信息(长、宽、高、面积)输出。
3、改写实验二定义的正方形类,重载pringtItMyWay()方法,将正方形的边长、周长、面积输出。
4、在Printable接口中增加一个新的pringtItMyWay(char)方法,这个方法有一个字符类型的形参,返回值为空。其功能是利用给出的字符打印,例如若给定的字符为#,一个长为5,宽为3的矩形的屏幕打印结果为:
# # # # #
# # # # #
# # # # #
三、自定义一个一异常类,当输入的3个整型数不是一个合法的日期时,抛出异常。
四、假设某家银行,它可接受顾客的汇款,每做一次汇款,便可计算出汇款的总额。现有两个顾客,每人都分3次,每次100元将钱到入银行。试编写一个程序,模拟实际作业。
[基本要求]
运行程序5次,观察每次运行结果是否相同。
[思考问题]
1、程序运行结果每次是否相同,运行时间是否相同,为什么?
2、程序中为什么要使用异常处理?
五、编写将两个文件(文件1、文件2)中的内容合并成一个新文件(文件3)。合并方法是:从文件一读取一个字节放入文件3,再从文件2读取一个字节放入文件3,如此轮流直至某一个文件读完,再将较长文件中的剩余部分读取放入至文件3。
六、自己再找一个网址,然后根据URL建立数据输入流,读取网页信息,通过字符串类的一些方法来判断是否包含所要找的信息。如http://www.163.com,查找包含“网易”的所有语句行,注意字符串类方法的使用。 展开
2、使用矩形类,编程统计若干块土地的相关信息。由用户输入每块土地的长与宽(自己确定),程序将计算其面积并显示出来。
3、为实验1中定义的矩形类派生一个子类:正方形类。若正方形类的操作同样是求周长和面积,则这个子类除了从父类那里继承来的方法之外,还需要定义那些方法。编程检查、运行所编写的正方形类。
二、1、定义接口Printable,其中包括一个方法pringtItMyWay(),这个方法没有形参,返回值为空。
2、改写实验二定义的矩形类,使之实现Printable接口,用pringtItMyWay()方法将矩形的相关信息(长、宽、高、面积)输出。
3、改写实验二定义的正方形类,重载pringtItMyWay()方法,将正方形的边长、周长、面积输出。
4、在Printable接口中增加一个新的pringtItMyWay(char)方法,这个方法有一个字符类型的形参,返回值为空。其功能是利用给出的字符打印,例如若给定的字符为#,一个长为5,宽为3的矩形的屏幕打印结果为:
# # # # #
# # # # #
# # # # #
三、自定义一个一异常类,当输入的3个整型数不是一个合法的日期时,抛出异常。
四、假设某家银行,它可接受顾客的汇款,每做一次汇款,便可计算出汇款的总额。现有两个顾客,每人都分3次,每次100元将钱到入银行。试编写一个程序,模拟实际作业。
[基本要求]
运行程序5次,观察每次运行结果是否相同。
[思考问题]
1、程序运行结果每次是否相同,运行时间是否相同,为什么?
2、程序中为什么要使用异常处理?
五、编写将两个文件(文件1、文件2)中的内容合并成一个新文件(文件3)。合并方法是:从文件一读取一个字节放入文件3,再从文件2读取一个字节放入文件3,如此轮流直至某一个文件读完,再将较长文件中的剩余部分读取放入至文件3。
六、自己再找一个网址,然后根据URL建立数据输入流,读取网页信息,通过字符串类的一些方法来判断是否包含所要找的信息。如http://www.163.com,查找包含“网易”的所有语句行,注意字符串类方法的使用。 展开
2个回答
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询