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 自动生成的方法存根

}

}

定义一个图形类及其子类,计算其面积和周长相关推荐

  1. 定义一个图形类及其子类

    //定义一个图形类及其子类(三角形类和矩形类),分别计算其面积和周长. class Graphical {//父类 public double width;//成员变量 public double l ...

  2. 定义一个三角形类Ctriangle,求三角形面积和周长。

    /*定义一个三角形类Ctriangle,求三角形面积和周长.若这三边无法组成一个三角形则不用计算就退出.*/ #include<iostream> #include<cmath> ...

  3. python:掌握类的基本方法。定义一个Circle类,根据圆的半径求周长和面积。 再由Circle类创建2个圆对象,其半径分别为5和10,要求输出各自的周长和面积

    掌握类的基本方法.定义一个Circle类,根据圆的半径求周长和面积. 再由Circle类创建2个圆对象,其半径分别为5和10,要求输出各自的周长和面积 请在[python数据分析之禅]gzh后台,回复 ...

  4. python 面向对象程序设计 1.2 编写程序,定义一个Circle类,根据圆的半径求周长和面积。

    题目: 编写程序,定义一个Circle类,根据圆的半径求周长和面积.再由Circle类创建两个圆对象,其半径分别为5和10,要求输出各自的周长和面积. 代码: from cmath import pi ...

  5. 设计一个矩形类,完成计算矩形面积和显示矩形属性的功能。

    / /* [基本题]设计一个矩形类,完成计算矩形面积和显示矩形属性的功能. */ #include<iostream> using namespace std; class Retangl ...

  6. 定义一个Circle类,根据圆的半径求周长和面积,再由Circle类创建两个圆对象,其半径分别为5和10,要求输出各自的周长和面积。

    class Circle:pi=3.14def __init__(self,radius):self.r=radiusdef girth(self):C=Circle.pi*self.r*2print ...

  7. 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 至少提供一个有 ...

  8. 图形类 java_用java编写一个图形类,该类具有长和高属性,具有求面积的方法

    展开全部 /** * 定义一个图形类 * */ public class Graph { //图形的长高属性 public float length; public float high; publi ...

  9. java定义一个类计算圆的半径,C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计...

    导航:网站首页 > C++编程:定义一个圆类要求属性为半径,操作为计算圆的周长和面积...,java编程:定义一个圆类,属性为半径,方法为对输入的半径计 C++编程:定义一个圆类要求属性为半径, ...

最新文章

  1. 【iOS-Cocos2d游戏开发之十二】浅析使用C++/C/OC进行iOS游戏混编出现“failed with exit”问题与小结;...
  2. 2014-3-9 星期天[周末计划实施总结]
  3. STM32延时函数的四种方法:普通延时(2种)、SysTick 定时器延时(2种)
  4. springboot+springsecurity+mybatis plus之用户认证
  5. MySQL根据用户的接单量统计用户的排名
  6. P1341 无序字母对
  7. C++实现对汉字的完美支持
  8. 让画面更逼真!这个强化超分辨率GAN让老游戏迎来第二春 | 代码+论文+游戏MOD...
  9. 深度学习网络架构(二):AlexNet
  10. catv系统主要有哪三部分组成_有线电视系统,看完电力工程技术专家分析,顿时学会了,太经典...
  11. linux设置磁盘配额查看目录文件大小命令
  12. Java后台开发入门
  13. openvino系列 13. 使用 OpenVINO 多模型级联使用:车辆检测与识别示例
  14. 如何应用quartz定时任务?
  15. Oracle数据库(完整版)
  16. 如何应对阿里、美团、Oracle等大厂的面试刁难?
  17. Excel的MATCH函数及其用法
  18. QtCreator编译错误: -1: error: [debug/main.o] Error 1 问题的解决办法
  19. 输入年份月份实现日历打印,C到C++过渡。
  20. linux查找所有可用的摄像头

热门文章

  1. 全球公认最健康的作息时间表!全是知识点
  2. 教你如何睡觉,一定要看!!!
  3. 反编译微信小程序,win电脑解析获取微信小程序源码
  4. kali2.0 mysql_kali linux2.0下MariaDB修改密码
  5. 【附注册教程】10分钟学会WINDOWS、MAC、LINUX如何安装ChatGPT桌面版
  6. 音频的采样率和采样大小
  7. uni-ui组件库uni-icons不显示
  8. SpringBoot2入门教程
  9. 张俊林:万字长文讲述由ChatGPT反思大语言模型的技术精要
  10. 自己动手,丰衣足食 | 记录对OBS-Studio主题的简单修改