计算矩形和圆形的面积和周长(java)
package exe02;
import java.util.Scanner;
/*name:Excise1 功能:计算矩形和圆形的面积和周长*/
public class second1 {public static void main(String[] args) {Scanner sc = new Scanner(System.in);Rectangle re = new Rectangle();System.out.print("请输入矩形的长和宽:");double x = sc.nextDouble();double y = sc.nextDouble();while(x<y||x<0||y<0){System.out.print("输入错误!请重新输入矩形的长和宽:");x = sc.nextDouble();y = sc.nextDouble();}re.setx(x);re.sety(y);re.printf();Circle c = new Circle();System.out.print("请输入圆的半径:");double r = sc.nextDouble();while(r<0){System.out.print("输入错误!请输入圆的半径:");r = sc.nextDouble();}c.setr(r);c.printf();sc.close();}
}
//定义一个抽象类
abstract class shape{//声明变量长,宽,半径private double x;private double y;private double r;public double getx() {return x;}public void setx(double x) {this.x = x;}public double gety() {return y;}public void sety(double y) {this.y = y;}public double getr() {return r;}public void setr(double r) {this.r = r;}}class Rectangle extends shape{double area;public void Area() {area = getx() * gety(); }double perimeter;public void Perimeter() {perimeter = 2*(getx() + gety()); }public void printf() {Area();Perimeter();System.out.println("矩形的面积为:"+area);System.out.println("矩形的周长为:"+perimeter);}
}class Circle extends shape{double area;public void Area() {area = Math.PI * getr()*getr(); //因为PI为double类型}double perimeter;public void Perimeter() {perimeter = 2*Math.PI*getr();}public void printf() {Area();Perimeter();System.out.println("圆形的面积为:"+area);System.out.println("圆形的周长为:"+perimeter);}
}
计算矩形和圆形的面积和周长(java)相关推荐
- 继承父类求解矩形,圆形的面积和周长
抽象类 package Demo2;public abstract class Shape {double area;double per;String color;public Shape(){su ...
- 随机创建圆形、三角形或者矩形类的对象, 存放在数组中,并计算出每个形状的面积和周长
随机创建圆形.三角形或者矩形类的对象, 存放在数组中,并计算出每个形状的面积和周长 题目要求 解题思路 代码 形状类代码 圆形类代码 三角形类代码 矩形类代码 方法类代码 运行结果 题目要求 随机创建 ...
- Java利用继承和多态来求矩形、正方形和圆形的面积与周长
题目 Java利用继承和多态来求矩形.正方形和圆形的面积与周长 import static java.lang.Math.PI;/*** @Author Ziph* @date 2020/2/20* ...
- cad计算机面积和周长,CAD怎么计算二维图形的面积和周长
CAD怎么计算二维图形的面积和周长 CAD是一款实用的绘图软件,在工程设计的各个领域里应用十分广泛,具有强大的二维绘图功能,那么我们用CAD怎么计算二维图形的面积和周长呢? 下面来看看具体的实例: ( ...
- .java编写一个梯形类lader_能够完成相关计算above为高_【Java】编写一个应用程序计算梯形和圆形的面积...
说明:这是武汉理工大学计算机学院[Java语言程序设计]课程实验1:编写一个应用程序计算梯形和圆形的面积. 谨记:纸上得来终觉浅,绝知此事要躬行. Java语言程序设计--实验1:类的设计与对象使用 ...
- 黑色背景下,计算照片白色的区域面积和周长
黑色背景下,计算照片白色的区域面积和周长 import cv2 img = cv2.imread('E:\Python-workspace\OpenCV\OpenCV/beyond.png',1)#第 ...
- 编写java程序计算梯形面积_【Java】编写一个应用程序计算梯形和圆形的面积。...
说明:这是武汉理工大学计算机学院[Java语言程序设计]课程实验1:编写一个应用程序计算梯形和圆形的面积. >>点击查看WUTer计算机专业实验汇总 谨记:纸上得来终觉浅,绝知此事要躬行. ...
- java jsp面积怎么算,JSP 课后作业:编写 Tag 文件计算矩形、圆形面积
题目 编写两个 Tag 文件 Rect.tag 和 Circle.tag.Rect.tag 负责计算并显示矩形的面积,Circle.tag 负责计算并显示圆的面积.编写一个 JSP 页面 lianxi ...
- jsp案例:计算矩形、圆形面积
目录 1.要求 2.实现步骤 3.细节 4.效果图 5.总结 1.要求 编写两个Tag文件Rect.tag和Circle.tag.Rect.tag负责计算并显示矩形的面积,Circle.tag负责计算 ...
最新文章
- 阿里巴巴笔试题-马尔科夫(HMM)的特征
- lettuce--Advanced Redis client
- JAVA: final 修饰符
- jQuery Mobile 笔记(1)- jQuery Mobile页面结构
- 【ABAP Graph】图表显示开发案例
- 理解几个网络硬件(调制解调器、路由器、交换机)的基本作用
- Unity 中渲染顺序的理解以及一些坑点 以及2.5D游戏中的渲染排序解决方案
- kotlin 查找id_Kotlin程序查找圆柱体区域
- 调节pycharm字体大_字体美化大师里的字体推荐
- [转]Vs解决方案的目录结构设置和管理
- arm 基础:Nand Flash与Nor Flash的区别
- HBase跨版本数据迁移总结
- Linux之内存管理mm_struct
- worldwind java 教程,如何脱机使用World Wind Java SDK
- 因子分解机(FM,FFM,DeepFM,libfm,xlearn)
- 微信小程序学习笔记:选项卡
- 基于轨迹的游客行为特征分析
- python求和函数详解_python求和函数sum()详解
- 傅里叶变换求解 KdV 方程
- LikeLib区块链底层公链技术应用
热门文章
- 百度地图、高德地图都用POI吸引你,不过它到底是什么?
- 用SWOT分析法,精心谋划B2B行业网站经营策略
- 利用几种颜色量化方法提取图片颜色色调
- 计算机专业考研参考书目及辅导书
- Redis安装部署使用
- matlab画复变函数,matlab复变函数画图形
- 转帖:最能提升工作效率的200个热键:上下(xbeta译)
- 生存or倒闭,区块链公司在2019年死磕的每一天 |链捕手
- 平安银行Java社招五面面经:MQ+微服务+JVM+redis(已拿offer)
- 基于javaweb的零食商城系统(java+jsp+javascript+servlet+mysql)