• 大小: 10KB
    文件类型: .rar
    金币: 2
    下载: 0 次
    发布日期: 2021-05-12
  • 语言: Java
  • 标签: web  

资源简介

设计任意两个复数实现4则运算(复数加法、减法、乘法、除法)的Web程序。要求采用如下的设计模式: (1)JavaBea+JSP (2)JavaBean+Servlet+JSP

资源截图

代码片段和文件信息

package beans;

public class Complex {
private double real;
private double ima;
public Complex() {
}
public Complex(double real double ima) {
this.real = real;
this.ima = ima;
}

public double getReal() {
return real;
}
public void setReal(double real) {
this.real = real;
}
public double getIma() {
return ima;
}
public void setIma(double ima) {
this.ima = ima;
}
public Complex add(Complex a) {
return new Complex(this.real + a.real this.ima + a.ima);
}

public Complex sub(Complex a) {
return new Complex(this.real - a.real this.ima - a.ima);
}

public Complex mul(Complex a) {
double x = this.real * a.real - this.ima * a.ima;
double y = this.real * a.ima + this.ima * a.real;
return new Complex(x y);
}

public Complex div(Complex a) {
double z = a.real * a.real + a.ima * a.ima;
double x = (this.real * a.real + this.ima * a.ima) / z;
double y = (this.ima * a.real - this.real * a.ima) / z;
return new Complex(x y);
}

public String info() {
if (ima >= 0.0)
return real + “+“ + ima + “*i“;
else
return real + “-“ + (-ima) + “*i“;
}

}

 属性            大小     日期    时间   名称
----------- ---------  ---------- -----  ----

     文件        529  2016-11-01 15:30  worktest7_1\.classpath

     文件        306  2016-11-01 15:30  worktest7_1\.mymetadata

     文件       1754  2016-11-01 15:44  worktest7_1\.project

     文件        500  2016-11-01 15:30  worktest7_1\.settings\.jsdtscope

     文件        395  2016-11-01 15:30  worktest7_1\.settings\org.eclipse.jdt.core.prefs

     文件        471  2016-11-01 15:30  worktest7_1\.settings\org.eclipse.wst.common.component

     文件        252  2016-11-01 15:30  worktest7_1\.settings\org.eclipse.wst.common.project.facet.core.xml

     文件         49  2016-11-01 15:30  worktest7_1\.settings\org.eclipse.wst.jsdt.ui.superType.container

     文件          6  2016-11-01 15:30  worktest7_1\.settings\org.eclipse.wst.jsdt.ui.superType.name

     文件       1163  2016-11-01 15:43  worktest7_1\src\beans\Complex.java

     文件       2725  2016-11-01 15:55  worktest7_1\src\MySevletpackage\ServlCaculate.java

     文件       1391  2016-11-01 16:04  worktest7_1\WebRoot\input1.jsp

     文件       1401  2016-11-01 15:43  worktest7_1\WebRoot\input2.jsp

     文件         36  2016-11-01 15:30  worktest7_1\WebRoot\meta-INF\MANIFEST.MF

     文件       1445  2016-11-01 16:03  worktest7_1\WebRoot\output1.jsp

     文件        836  2016-11-01 15:57  worktest7_1\WebRoot\output2.jsp

     文件       1831  2016-11-10 21:05  worktest7_1\WebRoot\WEB-INF\classes\beans\Complex.class

     文件       2274  2016-11-10 21:05  worktest7_1\WebRoot\WEB-INF\classes\MySevletpackage\ServlCaculate.class

     文件        861  2016-11-01 15:44  worktest7_1\WebRoot\WEB-INF\web.xml

     目录          0  2016-11-10 22:06  worktest7_1\WebRoot\WEB-INF\classes\beans

     目录          0  2016-11-10 22:06  worktest7_1\WebRoot\WEB-INF\classes\MySevletpackage

     目录          0  2016-11-10 22:06  worktest7_1\WebRoot\WEB-INF\classes

     目录          0  2016-11-01 15:30  worktest7_1\WebRoot\WEB-INF\lib

     目录          0  2016-11-10 22:06  worktest7_1\src\beans

     目录          0  2016-11-10 22:06  worktest7_1\src\MySevletpackage

     目录          0  2016-11-10 22:06  worktest7_1\WebRoot\meta-INF

     目录          0  2016-11-10 22:06  worktest7_1\WebRoot\WEB-INF

     目录          0  2016-11-01 15:30  worktest7_1\.myeclipse

     目录          0  2016-11-10 22:06  worktest7_1\.settings

     目录          0  2016-11-10 22:06  worktest7_1\src

............此处省略5个文件信息

评论

共有 条评论