JAVA面向对象编程实验

qq_35351358 2017-08-21 05:04:15
实验一
定一个类MyArray,满足如下要求:
1)含有私有成员变量int m_Ary[8]={821,2017,9,55,1000,821,2017,1};
2)在类中使用静态成员函数对外提供:①求数组中最大值,②数组中最小值,③数组长度,④数组排序,⑤数组显示的功能函数。

实验二
定一个类MyFactorial用于提供阶乘计算功能,满足如下要求:
1) 在类中使用静态成员函数对外提供:①计算指定输入正整数的阶乘,返回计算结果。
2) 主函数(main)中,接收键盘输入的整数,调用步骤1)定义的成员函数获取阶乘计算结果,并打印输出到屏幕。


实验三
定一个类,满足如下要求:
1)从键盘接收任意类型的数(double、float、int、short等)存储到成员变量(数组)中,该变量定义为私有的;
2)调用成员方法”MySort(待排序的数组作为参数)”对数组从小到大排序;
3)在主函数中输出排序后的数组。

实验四
父类MyPrint,包含show()方法,用于输出图形的形状。
子类MyPrintSquare,重写show ()方法,用’*’打印出边长为5的正方形;
子类MyPrintCircle,重写show ()方法, 用’*’打印出半径为5的圆。
测试类,设计一个myshow(MyPrint a)方法,实现输出的功能:如果为MyPrintSquare, 输出边长为5的正方形,如果为MyPrintCircle对象,输出半径为5的圆;主函数中创建MyPrintSquare、MyPrintCircle的对象,分别调用myshow,检查输出结果。
...全文
487 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
尾号0505 2017-08-23
  • 打赏
  • 举报
回复
这是老师留的作业吧。。。好好做。。。
李德胜1995 2017-08-21
  • 打赏
  • 举报
回复

50,504

社区成员

发帖
与我相关
我的任务
社区描述
Java相关技术讨论
javaspring bootspring cloud 技术论坛(原bbs)
社区管理员
  • Java相关社区
  • 小虚竹
  • 谙忆
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧