Java 基础案例园的面积与周长计算程序
长方形和圆形都输入几何图形,都有周长和面积。设计一个程序可以计算不同图形的面积和周长。
解题思路:1.定义一个抽象类并建立两个抽象方法一个是面积一个是周长
2.创建长方形类继承抽象类方法并且重写方法
3.创园类继承抽象类方法并且重写方法
4.定义一个测试类使用Scanner键盘输入改变长宽和半径实现计算
package usb接口;
import java.util.*;
abstract class Grometry{
void area() {
}
void perimeter() {
}
}
class Recatngle extends Grometry{
private int lon;
private int wide;
public void set(int lon,int wide) {
this.lon=lon;
this.wide=wide;
}
void area() {
int x;
x=lon*wide;
System.out.println("长方形面积为"+x);
}
void perimeter() {
int y;
y=2*(lon+wide);
System.out.println("长方的周长为"+y);
}
}
class Round extends Grometry{
private int r;
double pi=3.1415926;
void setR(int r) {
this.r=r;
}
void area() {
double z;
z=pi*2*r;
System.out.println("园周长为"+z);
}
void perimeter() {
double m;
m=pi*r*r;
System.out.println("圆面积为"+m);
}
}
public class foregangfive {
public static void main(String[] args) {
Scanner in =new Scanner(System.in);
Recatngle rec =new Recatngle();
Round rou=new Round();
System.out.println("请输入长和宽");
int chang=in.nextInt();
int kuan=in.nextInt();
rec.set(chang, kuan);
rec.area();
rec.perimeter();
System.out.println("请输入半径");
int banj=in.nextInt();
rou.setR(banj);
rou.area();
rou.perimeter();
}
}
Java 基础案例园的面积与周长计算程序相关推荐
- 图形的面积与周长计算程序-课后程序(JAVA基础案例教程-黑马程序员编著-第四章-课后作业)
[案例4-7]图形的面积与周长计算程序 欢迎点赞关注收藏 [案例介绍] 案例描述 长方形和圆形都属于几何图形,都有周长和面积,并且它们都有自己的周长和面积计算公式.使用抽象类的知识设计一个程序,可以计 ...
- Java基础案例3-1:基于控制台的购书系统
[案例3-1]基于控制台的购书系统 [案例介绍] 伴随互联网的蓬勃发展,网络购书系统作为电子商务的一种形式,正以其高效.低成本的优势逐步成为新兴的经营模式,人们已经不再满足互联网的用途仅仅局限于信息的 ...
- Java基础案例教程思维导图
Java基础案例教程目录
- 【Java编程学习】案例4-5 图形的面积与周长计算程序
长方形和圆形都属于几何图形,都有周长和面积,并且它们都有自己的周 长和面积计算公式.使用抽象类的知识设计一个程序,可以计算不同图形 的面积和周长. 代码如下 package lianxi;import ...
- [案例4-5]图形的面积与周长计算程序
案例描述: 长方形和圆形都属于几何图形,都有周长和面积,并且它们都有自己的周长和面积计算公式.使用抽象类的知识设计一个程序,可以计算不同图形的面积和周长. 运行结果: 代码如下: 创建抽象类: /** ...
- java输入长和宽输出面积_用Java实现计算矩形的面积与周长
输入长宽,计算出矩形面积与周长. 二.功能设计 编写程序,定义一个矩形类,具有长.宽.面积.周长共四个成员变量,计算面积和计算周长的两个方法,在主类中创建矩形对象,输入长和宽,输出矩形的面积和周长. ...
- java语言【#92. 圆形面积和周长】(已通过)
题目描述 输入圆形的半径 r 输出圆形的面积和周长. 提示1:圆的周长公式是 2∗π∗r. 提示2:圆的面积公式是 π∗r∗r. 在计算过程中 π 的值近似地取 3.14. 输入 ...
- 【案例 4-7】图形的面积与周长计算程序
[案例介绍] 案例描述 长方形和圆形都属于几何图形,都有周长和面积,并且它们都有自己的周长和面积计算 公式.使用抽象类的知识设计一个程序,可以计算不同图形的面积和周长. 运行结果 [案例目标] 学会& ...
- 【案例4-5】图形的面积与周长计算程序
长方形和圆形都属于几何图形,都有周长和面积,并且它们都有自己的周长和面积计算公式.使用抽象类的知识设计一个程序,可以计算不同图形的面积和周长. 此案例分为五个类 shape circle Rectan ...
最新文章
- 解决Python报错UnicodeDecodeError: 'gbk' codec can't decode byte 0x80 in position 658: illegal multibyte
- h.264的POC计算
- lscpu命令查看CPU统计信息
- MySQL 高级 - 存储过程 - 语法 - 游标
- Linux下profile和bashrc四种的区别
- 【今日CV 视觉论文速览】26 Nov 2018
- 利用Gitee搭建个人图床(下)
- Java LRU的实现
- 奇怪的ISA服务停止故障
- 栅栏密码怎么写java程序_栅栏密码
- 鸿蒙分布式内核,鸿蒙系统:微内核,分布式
- ide是什么,IDE是什么,ide,IDE
- Flutter流畅性fps计算
- “三门问题”的理解和Python验证
- 【后缀数组】【线段树】codeforces102028H Can You Solve the Harder Problem?
- mysql 1273错误
- AOP思想实现集中式登录,用户行为统计框架
- html在线预览ppt excel,JavaScript实现Word、Excel、PPT在线预览
- 15.7数据库(7):MySQL创建校园数据库
- 一中OJ #3514 礼物 | 暴搜 + 剪枝 | 解题报告
热门文章
- postgres导入excel_将Excel数据导入PostgreSQL 9.3
- CCSprite:精灵
- 索尼X90J和X95J区别 索尼X90J和X95J哪个好?
- 生物信息学缘起——linux篇(四):shell编程
- Linux查询安装的软件所在目录
- 二进制文件方式安装Docker-CE
- python猜拳游戏编程代码_用python实现“猜拳游戏
- 蚂蚁区块链第16课 JS SDK数据模型(账户|合约|交易|收据|日志|区块)
- java 拼接头像9宫格
- python 怎么输入字符上的横线_python中下划线怎么打