java案例4-5图形的面积与周长计算程序
案例:长方形和圆形属于几何图形,都有周长和面积,并且他们都有自己的周长和面积计算公式,使用抽象类知识设计一个程序,可以计算不同图形的面积和周长。
代码如下:
package GGS3;import java.util.Scanner;public class AreaCount {public void menu() {System.out.println("输入1计算长方形面积及周长");System.out.println("输入2计算圆形面积及周长");Scanner sc=new Scanner(System.in);int choice=sc.nextInt();if(choice==1) {System.out.println("请输入长方形的长和宽");double width=sc.nextDouble();double length=sc.nextDouble();rectangle zfx=new rectangle();zfx.area(width,length);zfx.perimeter(width,length);}else if(choice==2) {System.out.println("请输入圆形的半径");double r=sc.nextDouble();circle yx=new circle();yx.area(r);yx.perimeter(r);}}public static void main(String[] args) {AreaCount caidan=new AreaCount();caidan.menu();}
abstract class graph{double area=0;double perimeter=0;
}
class rectangle extends graph{double width;double length;double area;double perimeter;public void area(double width,double length) {area=width*length;System.out.println("该长方形的面积为:"+area);}public void perimeter(double width,double length){perimeter=2*(width+length);System.out.println("该长方形的周长为:"+perimeter);}
}
class circle extends graph{double r;double area;double perimeter;public void area(double r) {area=3.14*r*r;System.out.println("该圆的面积为:"+area);}public void perimeter(double r) {perimeter=2*3.14*r;System.out.println("该圆的周长为:"+perimeter);}}
}
代码运行如下:
java案例4-5图形的面积与周长计算程序相关推荐
- 【案例 4-7】图形的面积与周长计算程序
[案例介绍] 案例描述 长方形和圆形都属于几何图形,都有周长和面积,并且它们都有自己的周长和面积计算 公式.使用抽象类的知识设计一个程序,可以计算不同图形的面积和周长. 运行结果 [案例目标] 学会& ...
- 【案例4-5】图形的面积与周长计算程序
长方形和圆形都属于几何图形,都有周长和面积,并且它们都有自己的周长和面积计算公式.使用抽象类的知识设计一个程序,可以计算不同图形的面积和周长. 此案例分为五个类 shape circle Rectan ...
- 图形的面积与周长计算程序-课后程序(JAVA基础案例教程-黑马程序员编著-第四章-课后作业)
[案例4-7]图形的面积与周长计算程序 欢迎点赞关注收藏 [案例介绍] 案例描述 长方形和圆形都属于几何图形,都有周长和面积,并且它们都有自己的周长和面积计算公式.使用抽象类的知识设计一个程序,可以计 ...
- 【Java编程学习】案例4-5 图形的面积与周长计算程序
长方形和圆形都属于几何图形,都有周长和面积,并且它们都有自己的周 长和面积计算公式.使用抽象类的知识设计一个程序,可以计算不同图形 的面积和周长. 代码如下 package lianxi;import ...
- [案例4-5]图形的面积与周长计算程序
案例描述: 长方形和圆形都属于几何图形,都有周长和面积,并且它们都有自己的周长和面积计算公式.使用抽象类的知识设计一个程序,可以计算不同图形的面积和周长. 运行结果: 代码如下: 创建抽象类: /** ...
- 【Java案例】图形的面积与周长计算程序
案例介绍: 创建父类: abstract class figure{//定义抽象几何图形类private double length;//长private double width;//宽privat ...
- Java 基础案例园的面积与周长计算程序
长方形和圆形都输入几何图形,都有周长和面积.设计一个程序可以计算不同图形的面积和周长. 解题思路:1.定义一个抽象类并建立两个抽象方法一个是面积一个是周长 2.创建长方形类继承抽象类方法并且重写方法 ...
- 长方形和圆形都属于几何图形,都有周长和面积,并且它们都有自己的周长和面积计算公式。使用抽象类的知识设计一个程序,可以计算不同图形的面积和周长。
[案例目标] 学会"图形的面积与周长计算程序设计"的实现思路. 独立完成"图形的面积与周长计算程序设计"的源代码编写.编译及运行. 理解和掌握面向对象的设计过程 ...
- cad计算机面积和周长,CAD怎么计算二维图形的面积和周长
CAD怎么计算二维图形的面积和周长 CAD是一款实用的绘图软件,在工程设计的各个领域里应用十分广泛,具有强大的二维绘图功能,那么我们用CAD怎么计算二维图形的面积和周长呢? 下面来看看具体的实例: ( ...
- java中图形类面积、周长以及比较
在画图软件中,可以画出不同大小或颜色的圆形.矩形等几何图形.几何图形之间有许多共同的特征,如它们可以是用某种颜色画出来的,可以是填充的或者不填充的.此外还有些不同的特征,比如,圆形都有半径,可以根据半 ...
最新文章
- 使用 Code Snippet 简化 Coding
- 查看linux mysql 账户权限设置_Linux下mysql新建账号及权限设置各种方式总结
- log4net报错集
- springboot配置允许跨域访问
- 陈松松:如何锁定细分领域,视频营销才更容易持续做下去
- mysql 查出相差年数_MySQL计算两个日期相差的天数、月数、年数
- 数据仓库项目分析_数据分析项目:仓库库存
- Android自定义抛出异常
- 从《觉醒年代》看如何用Python来绘制可视化仪表盘
- 如何在计算机中找到桌面这个项,怎样找到“计算机管理”这项菜单?
- 再见了,Docker Desktop!
- Java基础HashMap---面试题【二】
- 计算机无法进入增值税认证平台,增值税认证勾选平台打不开怎么办
- 解决:Eclipse SVN一直要求输出登陆密码
- 关于2021年个人公众号总结
- 2023年最新谷歌Google帐号Gmail邮箱账号怎么注册成功的方法与教程?
- Hark语音识别学习(一)-Hark desinger的使用
- 对算法的时间复杂度的理解
- IDEA安装和使用教程,idea 安装本地插件
- 二次型如何快速转化为矩阵?
热门文章
- oracle得oem,Oracle--OEM与常见故障处理
- vue插件颜色选择器
- matlab pt站下载,SDPT3-4.0 求解最优化问题里的半定规 (SDP)经典并且十分有效的MATLAB程序包 244万源代码下载- www.pudn.com...
- web前端笔试题——JS
- 在线php中文手册,JavaScript中文参考手册
- C++初学 贪吃蛇项目
- python算法精解pdf_算法详解(卷1)算法基础 PDF 完整高清版
- win7不显示移动硬盘_小巧便携,自动备份-希捷Backup Plus Slim移动硬盘让资料更安全...
- FDDB数据集(人脸检测)
- 使用rmmod无法卸载驱动,强制卸除的两种方法