当前位置: 首页 > news >正文

苏州建站模板系统图片制作器app

苏州建站模板系统,图片制作器app,电商网站的相同点,用focusky做h5微网站2.5#xff08;杨.丹尼尔梁英文第11版P537#xff1a;*13.12#xff09;#xff08;几何对象的面积求和#xff09;写一个方法#xff0c;将数组中所有几何对象的面积求和。 方法签名是: 公共静态双求和区域#xff08;几何对象【】a#xff09; 编写一个测试程序杨.丹尼尔梁英文第11版P537*13.12几何对象的面积求和写一个方法将数组中所有几何对象的面积求和。 方法签名是: 公共静态双求和区域几何对象【】a 编写一个测试程序创建一个包含四个对象两个圆和两个矩形的数组并使用sumArea方法计算它们的总面积。 package six; import java.util.Scanner; public class jihe { public static void main(String[] args) { class Circle{ public double radius,k; public Circle(double radius,double k){ this.radiusradius; this.kk; } public double getRadius(){ return radius; } public double getK(){ return k; } public double Area() { if(k0) { return Math.PI*radius*radius;} else { return radius*k; } } } Scanner scannernew Scanner(System.in); double[] anew double[8]; int i,j; double s0; for(i0;i8;i){ a[i]scanner.nextDouble(); } for(j0,i0;j4i8;j,i2) { Circle circleinew Circle(a[i],a[i1]); scirclei.Area(); } System.out.println(总面积为s); } } 2.6由丹尼尔梁英文第11版P536*13.11八边形类编写一个名为八边形的类它扩展了地理对象实现了可比较和可克隆接口。 假设八边形的八条边长度相等。面积可以用下面的公式计算 面积24/22×边×边 写一个测试程序创建一个八边形对象边值为5并显示它的面积和周长。使用clone方法创建一个新对象并使用compareTo方法比较两个对象。 package six; import java.util.Scanner; interface Comparable{ int compare(EightAngle eightAngle); } interface Kelong{ void clone(GeometricObject geometricObject); } abstract class GeometricObject{ private String color white; private boolean filled; private java.util.Date dateCreated;public GeometricObject() { dateCreated new java.util.Date(); }public GeometricObject(String color, boolean filled) { dateCreated new java.util.Date(); this.color color; this.filled filled; }public String getColor() { return color; }public void setColor(String color) { this.color color; }public boolean isFilled() { return filled; }public void setFilled(boolean filled) { this.filled filled; }public java.util.Date getDateCreated() { return dateCreated; }public String toString() { return color: color and filled: filled; } abstract double getArea(); abstract double getPerimeter(); } class EightAngle extends GeometricObject{ public double side; public EightAngle(double side) { this.sideside; } public double getArea() { return (24.0/22)*side*side; } public double getPermire() { return 8*side; } public int compare(EightAngle other) { if(this.getArea()other.getArea()) { return 1; } else if(this.getArea()other.getArea()) { return -1; } else{ return 0; } } public void clone(EightAngle other){ other.sidethis.side; } } public class eightbian { public static void main(String[] args) { Scanner scannernew Scanner(System.in); double ascanner.nextDouble(); double bscanner.nextDouble(); EightAngle eightAngle1new EightAngle(a); EightAngle eightAngle2new EightAngle(b); int reightAngle1.compare(eightAngle2); if(r0) { System.out.println(eightAngle1面积更大); } else if(r0) { System.out.println(两个面积一样大); } else { System.out.println(eightAngle2面积更大); } System.out.println(面积1为eightAngle1.getArea()); System.out.println(周长1为eightAngle1.getArea()); System.out.println(面积2为eightAngle2.getArea()); System.out.println(周长2为eightAngle2.getArea()); eightAngle1.clone(eightAngle2); System.out.println(将eightAngle1克隆给eightAngle2此时eightAngle2的面积和周长分别为); System.out.println(面积2为eightAngle2.getArea()); System.out.println(周长2为eightAngle2.getArea()); System.out.println(将eightAngle1克隆给eightAngle2此时eightAngle1的面积和周长分别为); System.out.println(面积2为eightAngle1.getArea()); System.out.println(周长2为eightAngle1.getArea()); } }其实克隆就是把要克隆的数据赋给被克隆的数据即可 设计一个Triangle类继承自GeometricObject类 设计一个名为Triangle的类来扩展GeometricObject类。该类包括 三个名为side1、side2和side3的double数据域表示这个三角形的三条边它们的默认值是1.0。 一个无参构造方法创建默认的三角形。 一个能创建带制定side1、side2和side3的三角形的构造方法。 所有三个数据域的访问器方法。 一个名为getArea()的方法返回这个三角形的面积。 一个名为getPerimeter()的方法返回这个三角形的周长。 一个名为toString()的方法返回这个三角形的字符串描述返回的信息包括三角形的颜色、是否填充和三条边的边长。 package six; import java.util.Scanner; //GeometricObject类 public abstract class GeometricObject{ public static void main(String[] args) { class Triangle extends GeometricObject{ public double side1,side2,side3; public Triangle(){ this.side11.0; this.side21.0; this.side31.0; } public Triangle(double newSide1,double newSide2,double newSide3){ this.side1newSide1; this.side2newSide2; this.side3newSide3; } public void setSide1(double newSide1){ this.side1newSide1; } public double getSide1(){ return side1; } public void setSide2(double newSide2){ this.side2newSide2; } public double getSide2(){ return side2; } public void setSide3(double newSide3){ this.side3newSide3; } public double getSide3(){ return side3; } public double getArea(){ double l(side1side2side3)/2; return Math.sqrt(l*(l-side1)*(l-side2)*(l-side3)); } public double getPerimeter(){ return side1side2side3; } public String toString(){ return color: getColor() and filled: isFilled()\nTriangle: side1side1 side2side2 side3side3; } } Scanner input new Scanner(System.in); double side1 input.nextDouble(); double side2 input.nextDouble(); double side3 input.nextDouble(); Triangle triangle new Triangle(side1, side2, side3); String color input.next(); triangle.setColor(color); boolean filled input.nextBoolean(); triangle.setFilled(filled); System.out.println(The area is triangle.getArea()); System.out.println(The perimeter is triangle.getPerimeter()); System.out.println(triangle); }private String color white; private boolean filled; private java.util.Date dateCreated; public GeometricObject() { dateCreated new java.util.Date(); } public GeometricObject(String color, boolean filled) { dateCreated new java.util.Date(); this.color color; this.filled filled; } public String getColor() { return color; } public void setColor(String color) { this.color color; } public boolean isFilled() { return filled; } public void setFilled(boolean filled) { this.filled filled; } public java.util.Date getDateCreated() { return dateCreated; } public String toString() { return color: color and filled: filled; } public abstract double getArea(); public abstract double getPerimeter(); }
http://www.w-s-a.com/news/772260/

相关文章:

  • 建设银行网站用360浏览器建设信用卡中心网站
  • 创建公司网站 教程广州建设局
  • 详述网站建设的过程简答题ui培训设计怎么样
  • 动易网站官网ppt主题大全素材
  • 怎样用eclipse做网站可以做宣传图的网站
  • 哪里可以做游戏视频网站做网站平台应该注意哪些
  • 网站后期推广是谁来做网页制作步骤作答题
  • 全屋装修设计定制整装成都网站优化多少钱
  • html5购物网站模板一个网站两个数据库
  • 个人网站怎么做微信支付网站建设项目介绍
  • 建网站合同网站适配移动端和PC端
  • 网站建设培训机构哪里好html5开发wap网站
  • 免费自助建站源码学而思网校官网
  • 中国最大的网站制作公司青海省高等级公路建设管局网站
  • 建设网站对服务器有什么要求吗wordpress去除更新提示
  • 找个为公司做网站的手机端原神
  • 邯郸手机建站价格公众号开发者权限哪里添加
  • wordpress模板电子书下载站微信app官方免费下载
  • 从哪些方面进行网站建设如何做网站的实时画面
  • 设计网站公司收费西安小程序开发公司有哪些
  • 如何建网站赚取佣金哪个网站可以做免费宣传
  • 万网手机网站seo方法
  • 免费制作网站app百度首页纯净版
  • 支持api网站开发wordpress排版Markdown
  • 赤峰做网站的logo设计软件在线制作
  • iis网站批量导入苏州最新新闻事件今天
  • 甘肃省住房和城乡建设厅注册中心网站首页沈阳专业关键词推广
  • 网站怎么能在百度搜到网站开发费怎么做会计分录
  • 嘉定专业网站制作公司七星彩网站开发
  • 网站建设人员培训企业网站开发模型图