程序员最近都爱上了这个网站  程序员们快来瞅瞅吧!  it98k网:it98k.com

本站消息

站长简介/公众号

  出租广告位,需要合作请联系站长


+关注
已关注

分类  

暂无分类

标签  

暂无标签

日期归档  

Java第五章-继承与接口课后作业

发布于2021-06-12 14:55     阅读(325)     评论(0)     点赞(4)     收藏(2)


 

文章目录:

一:判断题

二:单选题

三:挑错题

四:阅读程序题(给出【代码】注释标注的代码的输出结果)

五:编程题


一:判断题

  1. ×(不能,但是可以通过super()调用,方法是没有继承一说的,只有覆写或者重载,类和类之间才能叫继承)
  2. √(构造函数为何不能用abstract, static, final修饰
  3. ×
  4. ×
  5. ×(abstract类中可以有非abstract方法,但“该方法”不可以用final修饰)
  6. ×

为什么类和接口不能使用private和protected?接口的方法不能使用private、protected、default

二:单选题

  1. (1)D
  2. (2)A
  3. (3)B
  4. (4)C
  5. (5)D
  6. (6)A

三:挑错题

  1. (1)B
  2. (2)D
  3. (3)C
  4. (4)D

四:阅读程序题(给出【代码】注释标注的代码的输出结果)

  1. (1)22
  2. (2)6:6:100
  3. (3)18:18
  4. (4)18:12:7:6

五:编程题

  1. 1.
  2. public class A
  3. {
  4. final void f()
  5. {
  6. char yingwen;
  7. int count=0;
  8. System.out.println("英文字母表:");
  9. for (int i = 65;i<=90;i++)
  10. {
  11. yingwen=(char)i;
  12. System.out.print(yingwen+"\t");
  13. count++;
  14. if (count%5==0)
  15. {
  16. System.out.println();
  17. }
  18. }
  19. }
  20. }
  21. public class B extends A
  22. {
  23. void g()
  24. {
  25. char xina;
  26. int count=0;
  27. System.out.println("希腊字母表:");
  28. for (int i=913;i<=937;i++)
  29. {
  30. xina=(char)i;
  31. System.out.print(xina+"\t");
  32. count++;
  33. if (count%5==0)
  34. {
  35. System.out.println();
  36. }
  37. }
  38. }
  39. }
  40. public class Liu
  41. {
  42. public static void main(String[] args)
  43. {
  44. B b = new B();
  45. b.f();
  46. System.out.println();
  47. b.g();
  48. }
  49. }
  1. 2.
  2. public class Max
  3. {
  4. public int f(int a,int b)
  5. {
  6. int min,result = 0;
  7. if(a > b)
  8. {
  9. min = b;
  10. }
  11. Else
  12. {
  13. min = a;
  14. }
  15. for(int i = 1; i <= min; i++)
  16. {
  17. if(a % i == 0 && b % i == 0){
  18. result = i;
  19. }
  20. }
  21. return result;
  22. }
  23. }
  24. public class Min extends Max
  25. {
  26. public int f(int a,int b)
  27. {
  28. int m = super.f(a, b);
  29. return (a*b)/m;
  30. }
  31. }
  32. public class Liu
  33. {
  34. public static void main(String[] args)
  35. {
  36. Max a = new Max();
  37. System.out.println(a.f(13,52);
  38. a = new Min();
  39. System.out.println(a.f(13,52));
  40. }
  41. }

 

原文链接:https://blog.csdn.net/liu17234050/article/details/117676591



所属网站分类: 技术文章 > 博客

作者:我爱编程

链接:http://www.javaheidong.com/blog/article/222568/3d19b75e84296d4c1b80/

来源:java黑洞网

任何形式的转载都请注明出处,如有侵权 一经发现 必将追究其法律责任

4 0
收藏该文
已收藏

评论内容:(最多支持255个字符)