精华内容
下载资源
问答
  • 阅读下列说明Java代码,将应填入 (n) 处字句写在答题纸对应栏内。【说明】现欲构造一文件/目录树,采用组合(Composite)设计模式来设计,得到类图如6—8所示:【Java代码】import JavA.util.ArrayList;...

    阅读下列说明和Java代码,将应填入 (n) 处的字句写在答题纸的对应栏内。【说明】现欲构造一文件/目录树,采用组合(Composite)设计模式来设计,得到的类图如6—8所示:【Java代码】import JavA.util.ArrayList;import JavA.util.List;(1)class AbstractFile{protected String name;public void printName(){System.out.println(name);}public abstract boolean addChild(AbstractFile file);public abstract boolean removeChild(AbstractFile file);public abstract ListgetChildren {};}class File extends AbstractFile{public File(String name)(this.name=name;}public boolean addChild(AbstractFile file){return false;}public boolean removeChild(AbstractFile file){return false;}public ListgetChildren(){return (2) ;)}clasS Folder extends AbstractFile{private ListchildList;public Folder(String name){thiS.name=name;this.childList=new ArrayList{};}public boolean addChild(AbstractFile file){return childList.add(file);}public boolean removeChild(AbstractFile file){return childList.remove(file);public (3)getChildren(){return (4) ;)}public class Client{public static void main(String[]args){//构造一个树形的文件/目录结构AbstractFile rootFolder=new Folder(“C:\”’);AbstractFile compositeFolder=new Folder(”composite”);AbstractFile windowsFolder=new Folder(”windows”);AbstractFile file=new File(”TestComposite.java”);rootFOlder.addChild (compositeFolder);rootFolder.addChiid(windowsFolder);compositeFolder.addChild(file);//打印目录文件树printTree(rootFolder);}private static void printTree(AbstractFile ifile){ifile.PrIntName();Listchildren:ifile.getChildren ();if(chiidren==null)return;for(AbstractFile file:children){(5) ;}}}该程序运行后输出结果为:C:\compositeTestComposite.javaWindows

    题型:

    展开全文
  • 实验报告,求助程序提示某行缺少符号TestpublicclassTest{publicstaticvoidmain(String[]args){JPointp=newJPoint("3.0,5.0");System.out.println(p.toString());JPointq=newJCircle(...实验报告,求助程序提示某行...

    实验报告,求助程序提示某行缺少符号TestpublicclassTest{publicstaticvoidmain(String[]args){JPointp=newJPoint("3.0,5.0");System.out.println(p.toString());JPointq=newJCircle(...

    实验报告,求助

    程序提示某行缺少符号

    Test

    public class Test {

    public static void main(String[] args) {

    JPoint p=new JPoint("3.0,5.0");

    System.out.println(p.toString());

    JPoint q=new JCircle();

    System.out.println(q.toString());

    ((JCircle)q).area();

    ((JCircle)q).circlel();

    }

    }

    JPoint

    class JPoint{

    double x=0.0;

    double y=0.0;

    JPoint(double x,double y){

    this.x=x;

    this.y=y;

    }

    JPoint(){this(0.0,0.0);}

    public String toString(){

    String str="";

    str="("+x+","+y+")";

    return str;

    }

    }

    class JCircle extends JPoint{

    double r=0.0;

    JCircle(double x,double y,double r){

    super.x=x;

    super.y=y;

    this.r=r;

    }

    JCircle(){super.x=super.y=r=0.0;}

    double area(){return 3.14*r*r;}

    double circlel(){return 2*3.14*r;}

    public String toString(){

    String str="";

    str="(x-"+x+")^2"+"+(y-"+y+")^2="+r*r;

    return str;

    }

    }

    pubblic class Circle {

    public static void main(String[] args) {

    JPoint p=new JPoint("3,5");

    System.out.println(p.toString());

    JPoint q=new JCircle();

    System.out.println(q.toString());

    ((JCircle)q).area();

    ((JCircle)q).circlel();

    }

    展开

    展开全文
  • 前面讲了如何制作一个动态计算三角形面积的小程序,这里再讲一下如何制作一个动态计算长方形面积周长的小程序。适用软件:Animate CC 2018软件制作步骤:1.打开软件,新建一个Actionscript3.0文档,在工作栏找到...

    前面讲了如何制作一个动态计算三角形面积的小程序,这里再讲一下如何制作一个动态计算长方形面积及周长的小程序。

    适用软件:Animate CC 2018软件

    制作步骤:

    1.打开软件,新建一个Actionscript3.0文档,在工作栏找到椭圆工具

    ca09aba1eaab1fbbafec408350d2b778.png

    e4be204482237082023ef8ca449fa0e6.png

    2.设置好填充色,并去掉描边颜色

    a439a7aae3e08403b65737024c2f96d9.png

    960b723349bd7991bcf8b119fe51d59f.png

    3.按下键盘上的shift键后,在舞台拖动鼠标绘制如图所示的圆形

    172d4dd62ac98562f03a68260156b604.png

    4.选择圆形,右键选择转换为元件,或者使用快捷键f8转换为影片剪辑,注意注册点要在中心位置

    edb0b0f8b237f380b6986683fafc68e2.png

    1bc86d240083c59c4922b3ace5322244.png

    5.现在需要复制出另外三个圆形元件,并组成长方形的四个顶点,如图

    1849a20e2c9bfeaab140462c5fae77c0.png

    6.依次设置四个影片剪辑元件的实例名为p0,p1,p2,p3

    f8a281c6fd1c5d27d097bff1621bc5e8.png

    7.现在在主时间轴编写代码如图,用于绘制线条:

    bf1e084276e694ba9a422cbaa3c2c4dd.png

    8.接下来给四个圆形元件添加拖动方法:

    d3a2ac59dbfa7b0fad0010ac9bde6714.png

    9.如图所示的DrawRect()方法用于绘制依次经过四个元件的线条。

    ac1cdb92f99a77a3cf6030b9f914028e.png

    10.现在定义鼠标按下和弹起的方法,如图所示

    915bc2103d6ef807d2ed0358e8060654.png

    11.这里用帧频方法完成鼠标按下并拖动的效果

    e207ce7a0438bc7ab9d80700b0b7c408.png

    12.再添加代码用于绘制线条,使用Sprite类的graphics方法,如图

    76c418c7bd4879d4f4258e558133c253.png

    13.现在运行后,可以拖动四个元件,然后会出现实时的线条连接四个元件

    0045214d5d844178b6ccfa6b2e6e94d1.png

    14.这里需要的是长方形,所以要对拖动进行一定的限制,添加代码如图所示

    7147e3358664645a18fe5cb7785a36be.png

    15.现在不管如何拖动元件,都会保持长方形

    7ccc2fb3516ac0e207511a288bdce4ea.png

    16.现在添加四个动态文本到舞台上,如图所示

    3b5cf2ce3b59edd41b7a331273d2c52a.png

    17.依次设置这四个动态文本框的实例名为txt0,txt1,txt2,txt3

    37f70a52e05a4f8d08b5013cfa7c766a.png

    79396e97cfd01ba60e03b5b7a6e3fbcc.png

    466eec6a0d53ba5f6c74bd4fe382c231.png

    3506945b75dcff332a56b93c1f237b63.png

    18.继续添加静态文本到舞台上标记每个动态文本显示数值是什么参数

    c09b2bd2b71bb8176d68d26ccffc770a.png

    19.最后对代码进行调整,添加距离计算及周长面积计算部分,最后如图

    56cdfdfe420d72baddf65b074680c3be.png

    20.这样就可以实时显示新得到的长方形的长、宽、周长以及面积了

    3a1c3b9023650e59674a46e421b76fa6.png

    b60f5ceb2ed7c992542ebfa75abede97.gif

    如果有相关的FLASH或者Animate操作及代码方面的问题可以私信或留言,尽力解答!

    如果感觉我们的文章很有用,记得分享给朋友或同学,让更多人方便的学习到实用的Flash知识。

    关注公众号【快乐等于生活】  可以学习实用的FLASH软件及Animate软件操作和代码开发

    展开全文
  • 首先我们先把框架写好: #include<iostream>...//不是VS或TC++用户可以不加 return 0; 好,我们来定义几个变量: const double pi=3.1415926535; double r,c,s; 好,现在需要输入半径。 cin>...

    首先我们先把框架写好:

    #include<iostream>
    using namespace std;
    int main()
    {
    
    
      system("pause");//不是VS或TC++的用户可以不加
      return 0;
    

    好,我们来定义几个变量:

    const double pi=3.1415926535;
    double r,c,s;
    

    好,现在需要输入半径。

    cin>>r;
    

    开始计算:

    c=pi*r*r;
    s=pi*r*2;
    

    一切都搞定之后,我们来输出结果:

    cout<<"周长是:"<<c<<' '<<"面积是:"<<s<<endl;
    

    接下来,我们把这些部分拼接到一块,得出的源代码是:

    #include<iostream>//打开库iostream
    using namespace std;//命名空间
    int main()//main函数
    {
    	const double pi=3.1415926535;//定义宏常量:双精度浮点型变量pi
    	double r,s,c;//定义双精度浮点型变量:r,s,c
        cout<<"请输入圆的半径:";//输出"请输入圆的半径:"
        cin>>r;//输入r
        s=pi*r*r;//给s赋值:pi*r*r
        c=pi*r*2;//给c赋值:pi*r*2
        cout<<"周长是:"<<c<<"  "<<"面积是:"<<s<<endl;//输出"周长是:"变量c  "面积是:"变量s 与 换行
        system("pause");//程序运行卡住,在这里可有可无 在TC++和VC++中必须有 
        return 0;//返回值为0 || 结束main函数
    }
    

    好,今天就到这里,再见!
    未经允许禁止转载!!!

    展开全文
  • 实现思路:CAD绘制图像的过程中,画圆的情况是非常常见的,首先我们先定义一个动态拖放时的绘制事件,这个事件的实现是先由用户在图面上提取一个点,这个点作为圆的圆心,圆心的位置是用来显示面积和周长的位置,...
  • 目录前言1、轮廓面积获取函数2、轮廓周长获取函数3、轮廓圆形度计算4、矩形度计算5、宽长比计算6、周径比计算总结:最终示例 前言 之前学习了连通域轮廓知识,其中要框定出自己想要目标物体,我们往往需要用...
  • 经常是每一个代码都认识,但是组合在一起运用的时候就不知道要如何实现了,尤其是基础入门教学计算三角形面积的,跟小编一样不懂的小伙伴可以参考下面现成代码:输入圆的半径计算计算周长和面积圆周长就是:C=πd...
  • 上一个博客讲了如何查找绘制一个图像中的轮廓;现在再来说一说这些轮廓的常见特征。 1. cv2.contourArea(cnt, oriented = False) # 计算轮廓的面积 参数说明:cnt为输入的单个轮廓值;oriented:默认值false,面向...
  • 积分思想把复杂问题简单化我们都知道圆的面积和周长,那么你会求球的体积表面积么?今天小编大家分享一种巧妙求解球的体积表面积的方法!1什么是球体?图1(1)从集合角度下的定义:在空间中到定点的距离等于或...
  • 本部分内容介绍如何使用Java计算圆的周长和面积。分两种方法来实现: 1)圆的半径由用户输入 2)圆的半径由程序指定 代码1: /** * @作者: 理工云课堂 * @描述: 用户输入圆的半径,程序结算周长和面积 *...
  • 经常是每一个代码都认识,但是组合在一起运用的时候就不知道要如何实现了,尤其是基础入门教学计算三角形面积的,跟小编一样不懂的小伙伴可以参考下面现成代码:输入圆的半径计算计算周长和面积圆周长就是:C=πd...
  • 学生QQ群【837494287】初中数学教与学★教师QQ群【460287009】高中数学教与学★教师QQ群【324623715】积分思想把复杂问题简单化我们都知道圆的面积和周长,那么你会求球的体积表面积么?今天小编大家分享一种...
  • c#Java中抽象类

    2018-04-24 21:44:00
    不管哪种图形都会具备计算面积周长的行为,但是每种图形计算的方式不一致而已。 c#中写法(注意子类重写父类方法时需要加override关键字): Java中写法(注意子类重写父类方法时不需要加override...
  • 有这样一句话:“数学是上帝用来书写宇宙的文字!”如果我们用数学的眼光来观察世界,将会是怎样...△ 如何理解圆的面积和派的关系。​△ 找到120以内的质数。△ 为什么多边形外角为360度。△ 弧度(角的一种度量单...
  • 【单选题】95%的置信水平是指( ) (5.0分)【简答题】设计一个Circle类,包含一个实例属性半径radius,包含两个实例方法,计算圆的面积和周长。测试中,创建一个圆的对象,计算并显示这个圆的面积和周长。 (5.0分)【填空题...
  • java中抽象类

    2019-02-21 16:04:18
    比如说:形状肯定有计算周长和面积的方法,但是具体如何计算的,却无法描述,三角形有三角形计算方法,计算方法。所以在形状这个类里只能声明这个方法,但是不能实现。   抽象类语法: abstract class...
  • 【例5.5】平面上有若干个圆,现在想计算出每个圆的面积和周长,该如何处理?(假设计算半径分别为1015的两个圆的面积和周长)【问题分析】用面向对象的方法解决这个问题应定义一个圆类,再用这个类定义两个圆类的...
  • 1.设半径r=1.5,圆柱高h=3,编写程序求园周长,圆面积,圆球表面积,圆球体积,圆柱体积.输出计算结果.圆周长:l=2*pi*r.圆面积:s=pi*r*r 球面积:s=4*pi*r*r 2.输入一个正整数,将该数各位左右反转输出,即输入123...
  • 【例5.5】平面上有若干个圆,现在想计算出每个圆的面积和周长,该如何处理?(假设计算半径分别为1015的两个圆的面积和周长) 【问题分析】用面向对象的方法解决这个问题应定义一个圆类,再用这个类定义两个圆类的...
  • 程序运行后,给出文本菜单,根据提示输入数字选项,计算不同图形的周长和面积并输出到界面,完成后返回主菜单。 输入半径,三角形输入三条边。要求分别生成、矩形、三角形类。 如果输入小于等于0的数,应提示...
  • 输入圆的半径,计算圆的周长和面积。 (2)流程图 (3)测试数据及运行结果 (4)实验分析 问题:关于π如何表示问题 原因:对相关知识不了解 解决方法:查阅相关资料 2.判断闰年 (1)题目 输入一个...
  • 这是一个计算圆的周长和面积的程序,我在vs2017上运行显示这样的错误![图片说明](https://img-ask.csdn.net/upload/201912/01/1575211262_458722.png) 这是我的源文件列表 ![图片说明]...
  • Java习题总结

    2019-03-03 17:40:47
    练习 编写程序,打印输出你的姓名学号; 编写程序,使用以下公式计算并显示半径为5.5的圆面积和周长: ...求圆的面积和周长,代码如下: public class Demo_1 { public static void main(String[] args) { ...

空空如也

空空如也

1 2 3
收藏数 46
精华内容 18
关键字:

如何计算圆的周长和圆的面积