0911周测试题

0911周测试题 画画的baby

机试说明

考试时间,三节课

编码结束后,在QQ群内发消息呼叫验证

现场验证结果

01 定义一个类,提供自述信息

类的定义要求:

类名,DrawBaby

具有的属性,name

具有的方法,show_info

02 实例化这个类为一个对象

要求:

实例化DrawBaby类为一个对象,对象名为obj

对象的name值是考生的名字,例如 吕小布

完善自述方法show_info,当调用这个方法是打印

扫描二维码关注公众号,回复: 11796852 查看本文章
我是画画的baby吕小布

完成标准

调用show_info方法

可以正常显示

我是画画的baby某某某

03 画直线的方法

要求

编写方法writeLine

调用此方法,打印如下图形

!!!!!

完成标准

调用方法,看到一行喊叹号

04 打印多行的方法

要求

编写方法writeMultiLine

接收一个int参数

传入数字几

就打印几行

!!!!!

例如

传参是3,结果会是

!!!!!
!!!!!
!!!!!

完成标准

调用方法

传入参数

看到多行感叹号

05 计算两个数的乘法结果

要求

编写方法multiplication

接收两个整数

返回两个数字运算的结果

完成标准

执行下面的代码

System.out.println(obj.multiplication(2,3))

可以得到结果6

变更参数可以有正确的结果打印输出

06 画直角三角形

编写方法writeTriangle

接收一个参数

如果传值3,它会绘制三行的三角形,输出符号为*

例如:

*
**
***

如果传值5,它会绘制五行的三角形

完成标准

obj.writeTriangle(7)

可以绘制7行的三角形

07 返还直角三角形

要求

编写writeTriangleRet方法

它的内部运行与06题一样

接收一个参数

不同的是,这个方法不打印输出

它会把三角形的字符串进行返回

完成标准

System.out.println(obj.writeTriangleRet(3))

可以看到三行的三角形

猜你喜欢

转载自blog.csdn.net/ifubing/article/details/108513224
今日推荐