这个形状圆的面积怎么求求

Java计算几何图形面积的实例代码
字体:[ ] 类型:转载 时间:
这篇文章主要介绍了Java计算几何图形面积的实例代码,需要的朋友可以参考下
对于每个几何图形而言,都有一些共同的属性,如名字、面积等,而其计算面积的方法却各不相同。为了简化开发,请编写程序,定义一个超类来实现输入名字的方法,并使用抽象方法来计算面积。
思路分析:
所谓超类就是抽象父类,该抽象类中有两个方法,分别用来获取图形的名称和图形的面积。要获得图形的名称,通过类的getClass().getSimpleName()方法可以实现;要获得图形的面积,因为计算面积的方法各不相同,所以该方法是个抽象方法。定义一个子类表示圆形,圆形的半径通过构造方法获得,圆形的面积通过重写超类中的抽象方法获得,其中圆周率可以用Math.PI表示。其他类同步骤2,半径、长、宽等参数通过构造方法获得,这样才省事嘛。&&& 代码如下:
代码如下:public abstract class Shape {&&& public String getName() {//获得图形的名称&&&&&&& return this.getClass().getSimpleName();&&& }&&& public abstract double getArea();//获得图形的面积}public class Circle extends Shape {&&& p&&& public Circle(double radius) {//获得圆形的半径&&&&&&& this.radius =&&& }&&& @Override&&& public double getArea() {//计算圆形的面积&&&&&&& return Math.PI * Math.pow(radius, 2);&&& }}public class Rectangle extends Shape {&&& p&&& &&& public Rectangle(double length, double width) {//获得矩形的长和宽&&&&&&& this.length =&&&&&&& this.width =&&& }&&& @Override&&& public double getArea() {//计算矩形的面积&&&&&&& return length *&&& }}public class Test {&&& public static void main(String[] args) {&&&&&&& Circle circle = new Circle(1);//创建圆形对象并将半径设置成1&&&&&&& System.out.println("图形的名称是:" + circle.getName());&&&&&&& System.out.println("图形的面积是:" + circle.getArea());&&&&&&& Rectangle rectangle = new Rectangle(1, 1);//创建矩形对象并将长和宽设置成1&&&&&&& System.out.println("图形的名称是:" + rectangle.getName());&&&&&&& System.out.println("图形的面积是:" + rectangle.getArea());&&& }}效果如图:
您可能感兴趣的文章:
大家感兴趣的内容
12345678910
最近更新的内容
常用在线小工具考试指南:
备考真题:
热门杯赛:
推荐城市:
期中试题:
期末试题:
单元测试:
小学试题:
语文试题:
语文考点:
数学试题:
数学乐园:
英语知识点:
英语试题资源:
小学六年级数学教案――组合图形的面积计算
09:59:00&&&&&&&&标签:
  教学目的:
  1、使学生能够熟练的计算组合图形的面积。
  2、培养学生的想象力,发展学生的空间想象思维能力。
  3、培养学生思维的灵活性以及解决实际问题的能力。
  教学重难点:重点是学会计算组合图形的面积。
  难点是理解什么是组合图形以及怎样灵活的计算组合图形的面积。
  教学准备:电脑课件、学生准备各种图形的卡片若干。
  教学过程:
  一、创设情境,激励参与。
  同学们看:老师给大家带来了什么礼物?课件出示学过的各种平面图形(出示):
  你会计算这些图形的面积吗?学生回答。 逐步出示各种平面图形的面积计算公式。
  基础知识同学们掌握的很好!下面我们一起做拼图游戏。
  二、探究新知,主动建构。
  1、拼图游戏:
  每组有一个信封,信封里有咱们学过的各种平面图形,你们可以通过充分的商量,利用这些图形拼成最美丽的图案。
  学生拼图形,教师巡视指导。
  学生到前面展示自己 拼出的图案。
  学生分别汇报是拼成的是什么图形,是用哪些图形拼的& ?
  师揭示课题:像这样由两个或两个以上的基本图形组成的图形,还有很多,我们把它叫做组合图形,今天我们就来研究组合图形面积的计算。(板书课题:组合图形的面积的计算)
  (指黑板上某一个的图形)怎么计算这些图形的面积呢?小组同学可以商量一下。
  学生讨论后进行汇报。让贴图形的部分同学汇报怎么计算自己拼成的组合图形的面积。
  2、尝试例题。
  例&&& 一块棉花地形状如右图。
  它的面积是多少平方米?
  让学生独立计算,指生板演后集体订正,并让学生说一说怎样想的。(多指学生说一说)
  三、巩固提高,拓展创新。
  1、求图中阴影部分的面积。
  右图是一种机器零件的横截面图,
  求出涂色部分的面积。
  学生独立计算后说说自己的想法。
  2、要求少先队中队旗的面积,你能设计出几种解答方案?
  让同组的同学讨论后进行汇报,比一比哪组想的方法多,方法好。
  展示学生的不同想法。
  3、计算草坪的面积。
  右图是一块正方形的草地, 在正方形草地的中间建一个
  正方形的花园,求草坪的面积。
  四、总结。
  这节课的学习,你的收获是什么?
  五、布置作业。
  1、课堂作业:练习十三的第1题的部分。
  2、怎样求这个鱼塘的面积。
来源:网络
欢迎访问奥数网,您还可以通过手机等移动设备查询小学试题库、奥数题库、小升初动态、竞赛辅导、重点中学信息等,2016小升初我们一路相伴。
奥数网微信
中考网微信
欢迎扫描二维码关注奥数网微信ID:aoshu_2003
欢迎扫描二维码关注中考网微信ID:zhongkao_com
奥数关键词

我要回帖

更多关于 圆的面积怎么求 的文章

 

随机推荐