PTA练习题
༄༊࿆水下月ོྂཾ࿆࿐
保持热爱,奔赴山海
展开
-
计算各种图形的周长(多态)[正则表达式简便方法]
定义接口或类 Shape,定义求周长的方法length()。定义如下类,实现接口Shape或父类Shape的方法。(1)三角形类Triangle (2)长方形类Rectangle (3)圆形类Circle等。定义测试类ShapeTest,用Shape接口(或类)定义变量shape,用其指向不同类形的对象,输出各种图形的周长。并为其他的Shape接口实现类提供良好的扩展性。提示: 计算圆周长时PI取3.14。原创 2023-04-06 19:46:34 · 244 阅读 · 0 评论 -
计算各种图形的周长(多态)
定义接口或类 Shape,定义求周长的方法length()。定义如下类,实现接口Shape或父类Shape的方法。(1)三角形类Triangle (2)长方形类Rectangle (3)圆形类Circle等。定义测试类ShapeTest,用Shape接口(或类)定义变量shape,用其指向不同类形的对象,输出各种图形的周长。并为其他的Shape接口实现类提供良好的扩展性。提示: 计算圆周长时PI取3.14。原创 2023-04-04 11:54:32 · 453 阅读 · 1 评论 -
家庭土地管理
小明家住农村,家里有几块形状不同的地,请帮助小明计算下他家地的总面积和人均面积。系统包括家庭类,Shape接口,园类以及长方形类。其中园类和长方形类实现Shape接口。Family类包含属性numPeople描述家庭人数,数组shapes描述小明家所拥有的几块土地,方法 getTotalArea(), getAvgArea()分别求出家庭总土地面积和人均土地面积。属性numPepole 和shapes值在运行时通过键盘给出。请完成下列代码。原创 2023-04-02 12:50:06 · 234 阅读 · 0 评论 -
Java程序设计-异常处理-自定义异常类
定义一个具有三条边的三角形类Triangle。在三角形中,任意两边之和大于第三边。三角形类Triangle写遵从这一个规则。定义一个IllegalTriangleException类,修改类Triangle的构造方法,如果创建的三角形的边违反了这一规则,则抛出一个IllegalTriangleException对象。原创 2023-04-01 17:30:43 · 1952 阅读 · 1 评论 -
sdut-oop-4-求圆的面积(类与对象)
【代码】sdut-oop-4-求圆的面积(类与对象)原创 2023-03-18 00:34:15 · 1116 阅读 · 2 评论