黑马程序员技术交流社区

标题: 0基础入学一周面向对象作业 [打印本页]

作者: 0618-蔺飞飞    时间: 2015-6-28 20:33
标题: 0基础入学一周面向对象作业
  1. /*
  2. 1. 请设计一个类Demo,这个类包含如下操作:
  3. A:求两个数的和。
  4. B:判断两个数是否相等。
  5. C:输出九九乘法表。
  6. 最后在测试类Test中进行测试。
  7. 2. 把今天视频中的装大象案例的伪代码,转换成可以运行的java代码,并以此了解面向对象的思想
  8. */
  9. class Damo
  10. {
  11. //A:求两个数的和。
  12. /*
  13. 思路:要求两个数的和,成员变量为两个数,成员方法是求和
  14. */
  15. //定义成员变量:numble1,numble2
  16. int numble1;
  17. int numble2;
  18. //定义成员方法
  19. public int sum()
  20. {
  21. return (numble1 + numble2);
  22. }
  23. //----------------------------------------------------------
  24. //B:判断两个数是否相等
  25. //定义成员方法
  26. public boolean compare()
  27. {
  28. return((numble1 == numble2)? true:false);
  29. }
  30. //----------------------------------------------------------
  31. //C:输出九九乘法表
  32. public void product(int a,int b)
  33. {
  34. for (int x = numble1;x <= numble2 ;x++ )
  35. {
  36. for (int y = numble1;y <= x ;y++ )
  37. {
  38. System.out.print(x+"*"+y+"="+y*x+"\t");
  39. }
  40. System.out.println();
  41. }
  42. }

  43. }
  44. //创建测试类
  45. class DamoTest
  46. {
  47. public static void main(String[] args)
  48. {
  49. //给成员变量赋值
  50. Damo D = new Damo();
  51. D.numble1 = 2;
  52. D.numble2 = 9;
  53. System.out.println(D.numble1);
  54. System.out.println(D.numble2);
  55. System.out.println(D.sum());
  56. System.out.println("************************");
  57. System.out.println(D.numble1+"与"+D.numble2+"是否相等"+D.compare());
  58. System.out.println("************************");
  59. if (D.numble1 <= D.numble2)
  60. {
  61. D.product(D.numble1,D.numble2);
  62. }
  63. else
  64. System.out.println("乘法表打印出错");



  65. }

  66. }
复制代码

大家好,我是0618黑马基础班的学员,刚来黑马觉得0基础很难,压力很大,在老师的细心讲解下,同学们的热情帮助下,我重新树立了信心,对逻辑思维有些许了解,自己打的代码,大神请勿嘲笑,谢谢!
作者: 0618-蔺飞飞    时间: 2015-6-28 20:34
自己先顶一个,加油!
作者: xu521cheng    时间: 2015-6-28 20:41
:太棒了,可以啊。学到家了~

作者: 1014914737    时间: 2015-6-28 20:43
不错不错!!!顶起......
作者: 青皮核桃    时间: 2015-6-28 20:44
比较运算符只有两个结果,true or false,所以直接返回return (number1==number1);
打印99乘法表没必要传入参数,直接打印就是了
我是菜鸟,仅是建议

作者: tangpeng    时间: 2015-6-28 20:53
恩,态度很好,技术有待进一步提高
作者: zhand    时间: 2015-6-28 20:57
请问可以赞一下吗???
作者: 0618-蔺飞飞    时间: 2015-6-28 21:06
zhand 发表于 2015-6-28 20:57
请问可以赞一下吗???

可以的,随便赞
作者: 符慢慢    时间: 2015-6-28 21:13
给姐夫   挺贴:lol
作者: 小骆驼    时间: 2015-6-28 21:14
没事,好好学习,一步一步优化
作者: 0618-蔺飞飞    时间: 2015-6-28 21:16
小骆驼 发表于 2015-6-28 21:14
没事,好好学习,一步一步优化

谢谢,加油!
作者: 小骆驼    时间: 2015-6-28 22:03
0618-蔺飞飞 发表于 2015-6-28 21:16
谢谢,加油!

姐夫加油
作者: 进军黑马    时间: 2015-7-4 21:34
加油                                       
作者: 0618-蔺飞飞    时间: 2015-7-5 08:02
进军黑马 发表于 2015-7-4 21:34
加油

你真给力,谢谢
作者: q78296648    时间: 2015-7-6 20:53
了解一下!
作者: shorfng    时间: 2015-7-7 20:06
为什么我越看越像是java代码。。。。
作者: 杨鸿    时间: 2015-7-7 21:45
先马克吧,感觉我很快就会用得上
作者: y137123606    时间: 2015-7-7 22:30
本来我也想发一个来的,看了下你的,果然一千个读者就有一千个哈姆莱特呀
作者: baby14    时间: 2018-7-8 15:55
多谢分享




欢迎光临 黑马程序员技术交流社区 (http://bbs.itheima.com/) 黑马程序员IT技术论坛 X3.2