定义一个图形类及其子类,计算其面积和周长
class Graphical {//父类
public double width;//成员变量
public double length;
public double area;
public double Perimeter;
public double areaGraphical() {//成员方法
return area;
}
public double PerimeterGraphical() {
return Perimeter;
}
}
class rectangle extends Graphical {//子类继承父类
public double areaGraphical() {
area = width * length;
return area;
}
public double PerimeterGraphical() {
Perimeter = (width + length) * 2;
return Perimeter;
}
}
class Triangle extends Graphical {//子类继承父类
public double high;
public double bottom;
public double side;
public double areaGraphical() {
area = (bottom * high) / 2;
return area;
}
public double PerimeterGraphical() {
Perimeter = high + bottom + side;
return Perimeter;
}
}
public class lol {//主类
public static void main(String[] args) {
rectangle p1 = new rectangle();// 声明对象和创建对象
p1.width = 2;
p1.length = 3;
p1.areaGraphical();
p1.PerimeterGraphical();
System.out.println("矩形面积:" + p1.areaGraphical() + "矩形周长:" + p1.PerimeterGraphical());//输出
Triangle p2 = new Triangle();// 声明对象和创建对象
p2.high = 4;
p2.side = 6;
p2.bottom = 4;
p2.areaGraphical();
p2.PerimeterGraphical();
System.out.println("三角形面积:" + p2.areaGraphical() + "三角形周长:" + p2.PerimeterGraphical());//输出
// TODO 自动生成的方法存根
}
}
定义一个图形类及其子类,计算其面积和周长相关推荐
- 定义一个图形类及其子类
//定义一个图形类及其子类(三角形类和矩形类),分别计算其面积和周长. class Graphical {//父类 public double width;//成员变量 public double l ...
- 定义一个三角形类Ctriangle,求三角形面积和周长。
/*定义一个三角形类Ctriangle,求三角形面积和周长.若这三边无法组成一个三角形则不用计算就退出.*/ #include<iostream> #include<cmath> ...
- python:掌握类的基本方法。定义一个Circle类,根据圆的半径求周长和面积。 再由Circle类创建2个圆对象,其半径分别为5和10,要求输出各自的周长和面积
掌握类的基本方法.定义一个Circle类,根据圆的半径求周长和面积. 再由Circle类创建2个圆对象,其半径分别为5和10,要求输出各自的周长和面积 请在[python数据分析之禅]gzh后台,回复 ...
- python 面向对象程序设计 1.2 编写程序,定义一个Circle类,根据圆的半径求周长和面积。
题目: 编写程序,定义一个Circle类,根据圆的半径求周长和面积.再由Circle类创建两个圆对象,其半径分别为5和10,要求输出各自的周长和面积. 代码: from cmath import pi ...
- 设计一个矩形类,完成计算矩形面积和显示矩形属性的功能。
/ /* [基本题]设计一个矩形类,完成计算矩形面积和显示矩形属性的功能. */ #include<iostream> using namespace std; class Retangl ...
- 定义一个Circle类,根据圆的半径求周长和面积,再由Circle类创建两个圆对象,其半径分别为5和10,要求输出各自的周长和面积。
class Circle:pi=3.14def __init__(self,radius):self.r=radiusdef girth(self):C=Circle.pi*self.r*2print ...
- 2、设计2个类,要求如下:[必做题] 2.1 定义一个汽车类Vehicle, 2.1.1 属性包括:汽车品牌brand(String类型)、颜色color(String类型 )和速度speed(do
2.1 定义一个汽车类Vehicle 2.1.1 属性包括:汽车品牌brand(String类型).颜色color(String类型)和速度speed(double类型). 2.1.2 至少提供一个有 ...
- 图形类 java_用java编写一个图形类,该类具有长和高属性,具有求面积的方法
展开全部 /** * 定义一个图形类 * */ public class Graph { //图形的长高属性 public float length; public float high; publi ...
- java定义一个类计算圆的半径,C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计...
导航:网站首页 > C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计 C++编程:定义一个圆类要求属性为半径, ...
最新文章
- 【iOS-Cocos2d游戏开发之十二】浅析使用C++/C/OC进行iOS游戏混编出现“failed with exit”问题与小结;...
- 2014-3-9 星期天[周末计划实施总结]
- STM32延时函数的四种方法:普通延时(2种)、SysTick 定时器延时(2种)
- springboot+springsecurity+mybatis plus之用户认证
- MySQL根据用户的接单量统计用户的排名
- P1341 无序字母对
- C++实现对汉字的完美支持
- 让画面更逼真!这个强化超分辨率GAN让老游戏迎来第二春 | 代码+论文+游戏MOD...
- 深度学习网络架构(二):AlexNet
- catv系统主要有哪三部分组成_有线电视系统,看完电力工程技术专家分析,顿时学会了,太经典...
- linux设置磁盘配额查看目录文件大小命令
- Java后台开发入门
- openvino系列 13. 使用 OpenVINO 多模型级联使用:车辆检测与识别示例
- 如何应用quartz定时任务?
- Oracle数据库(完整版)
- 如何应对阿里、美团、Oracle等大厂的面试刁难?
- Excel的MATCH函数及其用法
- QtCreator编译错误: -1: error: [debug/main.o] Error 1 问题的解决办法
- 输入年份月份实现日历打印,C到C++过渡。
- linux查找所有可用的摄像头