求一个计算正方形面积的Java程序编写一个计算正方形面积的Java程序,要求:1.编写一个是Square类,类名为“Square”+你学号的后两位(例如:Square01).要求:该类应有(1)一个描述边长的属性,

来源:学生作业帮助网 编辑:作业帮 时间:2024/05/04 04:13:11
求一个计算正方形面积的Java程序编写一个计算正方形面积的Java程序,要求:1.编写一个是Square类,类名为“Square”+你学号的后两位(例如:Square01).要求:该类应有(1)一个描述边长的属性,

求一个计算正方形面积的Java程序编写一个计算正方形面积的Java程序,要求:1.编写一个是Square类,类名为“Square”+你学号的后两位(例如:Square01).要求:该类应有(1)一个描述边长的属性,
求一个计算正方形面积的Java程序
编写一个计算正方形面积的Java程序,要求:
1.编写一个是Square类,类名为“Square”+你学号的后两位(例如:Square01).要求:该类应有
(1)一个描述边长的属性,名为side,类型为int.
(2)一个构造方法,设置正方形的边长为默认值20.
(3)两个方法分别用于返回边长(getSide)以及修改边长(setSide);
(4)还应有一个计算正方形的周长的方法getLength();和一个计算圆形面积的方法getArea().
2.编写一个是SquareFrame类,负责提供一个用户输入界面.要求:
(1)允许用户输入正方形的边长,
(2)按“确定”按钮后,
(3)分别计算边长为20的正方形的周长和面积,以及输入边长的正方形的周长和面积.

求一个计算正方形面积的Java程序编写一个计算正方形面积的Java程序,要求:1.编写一个是Square类,类名为“Square”+你学号的后两位(例如:Square01).要求:该类应有(1)一个描述边长的属性,
第一个要求的第(4),是计算圆形面积还是计算正方形面积?
我按计算正方形面积给你做的…… 注意:我默认你的学号为01,你可以自己修改的!
SquareFrame.java完整代码: 注意后面还有Square01.java的代码呢!
import java.awt.Button;
import java.awt.Frame;
import java.awt.Label;
import java.awt.TextArea;
import java.awt.TextField;
import java.awt.event.ActionEvent;
import java.awt.event.ActionListener;
import java.awt.event.WindowAdapter;
import java.awt.event.WindowEvent;
public class SquareFrame extends Frame implements ActionListener {
public static void main(String[] args) {
SquareFrame sFrame = new SquareFrame();
}
Label lb;
Button bt;
TextField tf;
TextArea ta;
public int sum = 0, number = 0;
SquareFrame() {
lb = new Label("请输入正方形的边长:");
lb.setBounds(20, 50, 120, 20);
tf = new TextField("");
tf.setBounds(150, 50, 80, 20);
bt = new Button("确定");
bt.setBounds(20, 80, 220, 40);
ta=new TextArea();
ta.setBounds(20, 130, 220, 130);
addWindowListener(new WindowAdapter() {
public void windowClosing(WindowEvent e) {
System.exit(0);
}
});
add(lb);
add(bt);
add(tf);
add(ta);
bt.addActionListener(this);
this.setLayout(null);
this.setSize(300, 300);
this.setVisible(true);
}
public void actionPerformed(ActionEvent e) {
if (e.getSource() == bt) {
try {
number = Integer.parseInt(tf.getText());
} catch (Exception ep) {

ta.setText("对不起,你输入的数据有误\n请输入正整数!");
number=0;
}
if(number!=0){
Square01 sq = new Square01();

ta.setText("结果如下:\n默认边长为20的正方形\n周长是:"+sq.getLength()+"\n面积是:"+sq.getArea());
sq.setSide(number);
ta.appendText("\n你输入的边长为"+number+"的正方形\n周长是:"+sq.getLength()+"\n面积是:"+sq.getArea());
}
}
}
}
#################################################
Square01.java 完整代码:
public class Square01 {
public int side;
public Square01() {
 side=20;
 }
public int getSide(){
 return side;
}
public void setSide(int side){
 this.side=side;
}
public int getLength(){
 return 4*side;
}
public int getArea(){
 return side*side;
}
}

注:有问题的话再问……

求一个计算正方形面积的Java程序编写一个计算正方形面积的Java程序,要求:1.编写一个是Square类,类名为“Square”+你学号的后两位(例如:Square01).要求:该类应有(1)一个描述边长的属性, 编写一段代码来计算正方形的面积和周长?Java程序我是初学者,要简单的语句实现. 编写一个程序 ,采用方法重载分别实现圆、三角形、矩形、椭圆的面积计算 是用java程序哦 用java 编写一个程序,要求输入圆的半径,求圆的周长,面积.PS:本人是初学者! 1、编写一个Java程序,计算并输出1+2!+3!+…+10!的值. java怎么编写计算分段函数的程序? JAVA编写一个类,输入1到50之间的奇数编写程序计算底边为6,高为7的三角形面积 和编写一个类,输入1到50之间的奇数 用java编写一个程序计算长方形的面积和周长.长方形的宽和高要求从键盘输入.要可以运行的, java编写程序计算半径为10的圆的面积,计算公式为3.14*半径*半径如题 编写一个javascript程序提示输入正方形的边长,求正方形的面积、正方形内切圆的面积、正方形和内切圆的面积差,并显示出来. 编写一个JAVA程序,求1!+2!+3!+.+10!的结果,并将结果输出 编写一个程序,计算三角形,正方形的面积c++语言关键我对C++什么都不懂 怎么换呀 用Java编写一个程序,其中包含一个计算面积的方法:计算圆的面积,参数为一个实数,代表半径.计算结果由返回值传回,在main方法中调用这个方法. 编写C程序,已知正方形的边长a,计算正方形的面积S和边长C. C#编写一个程序,计算三角形,正方形和圆形的面积,要求抽象出一个基类BASE 利用派生类定义三角形 正方形 圆形main方法中实现三个对象调用相同方法实现不同求面积结果 用c语言编写一个求三角形面积的程序 用Java编写程序,从键盘输入圆的半径,求圆的周长和面积并输出 JAVA求正方形边长,圆内切正方形,圆的直径为8,求正方形边长和面积!用JAVA程序表达,求开根号算法,求周长啊