Java练习

博洋zzZ 2019-03-30 02:54:35
大佬们给萌新讲讲吧
...全文
115 2 打赏 收藏 转发到动态 举报
写回复
用AI写文章
2 条回复
切换为时间正序
请发表友善的回复…
发表回复
博洋zzZ 2019-03-30
  • 打赏
  • 举报
回复
2.编写一个程序,要求如下:1)程序实现图形创建(模拟创建,如:用户输入1,表示创建一个矩形;输入2,表示创建一个圆;输入3,表示创建一个三角形),并在创建时对该图形命名,最后在内存中保存这些创建的图形(最多20个)。2)程序提供针对名称的检索功能,即,根据用户提供的名称在保存的图形中查找图形并输出该图形的类型及创建序号。3)程序提供对图形的绘制功能(模拟绘制,如:绘制序号为1,名称为教学楼的矩形图形,可以输出“1矩形教学楼”),即,根据用户输入的创建序号,顺序输出该序号之前,包括该序号的全部图形。4)构建所有图形的父类:Shape,该类中定义图形的基本属性及方法。5)构建基本图形类:矩形(RectangleCircle)、三角形(Triangle)。6)可通过多态实现对任意图形的绘制。7)定义静态方法,该方法可以对传入的对象实例进行判断,并输出该对象实例的类型。8)构建测试类,该类实现与用户的交互,向用户提示操作信息,并接收用户的操作请求。程序应具有良好的类层次结构,良好的人机交互性能,即:程序应向用户提示功能说明,并可根据用户的功能选择,执行对应的功能,并给出带详细描
早起晚睡 2019-03-30
  • 打赏
  • 举报
回复
你发的什么 我是看不清楚

62,614

社区成员

发帖
与我相关
我的任务
社区描述
Java 2 Standard Edition
社区管理员
  • Java SE
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

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