请高手帮忙做道JAVA题
JBuilder下面有个示例程序,
基本完全实现了Windows下的记事本功能。
如果找不到,可以找我。我发给你
QQ:254787635
E-mail:[email protected]
MSN:[email protected]
我可以帮你找一个关于这个的教程
在搜狗里 查JAVA语言教程 即可
我技术不够
class Square extends Rectangle
{
public Square()
{
}
public Square(double x)
{
super(x,x);
}
}
3.定义接口Printable,其中包括一个方法print (),这个方法没有形参,返回值为空
public interface Printable
{
public void print();
}
4.改写矩形类,使之实现Printable接口,用print ()方法将矩形的相关信息(长、宽、周长、面积)打印在屏幕上
class Rectangle implements Printable{
protected double x;
protected double y;
public Rectangle()
{
x = 0;
y = 0;
}
public Rectangle(double x,double y)
{
this.x = x;
this.y = y;
}
public double getCircle()
{
return 2*(x+y);
}
public double getArea()
{
return x*y;
}
public void setX(double x)
{
this.x = x;
}
public void setY(double y)
{
this.y = y;
}
public void print()
{
System.out.println("矩形的长:" + x + "宽:" + y + "周长:" + getCircle() + "面积:" + getArea());
}
}
5.改写正方形类,重载print()方法,将正方形的边长、周长、面积打印在屏幕上
class Square extends Rectangle
{
public Square()
{
}
public Square(double x)
{
super(x,x);
}
public void print()
{
System.out.println("正方形的边长:" + x + "周长:" + getCircle() + "面积:" + getArea());
}
}
6.将矩形和正方形组织成一个包mybag
将矩形类和正方形类前再多加一行
package mybag
2、rectangle(double x,double y),setX(double x),setY(double y)要重载,在函数体内加入 y=x;
3、public interface Printable {
public void print();
}
4、改写地方有:
类名:public class Rectangle implements Printable
加一个print()方法:
public void print()
{
System.out.print("长:"+x);
System.out.print("、宽: "+y);
System.out.print("、周长:"+this.getCircle());
System.out.print("、面积: "+this.getArea());
}
5、加入一个print()方法:
public void print()
{
System.out.print("边长:"+x);
System.out.print("、周长:"+this.getCircle());
System.out.print("、面积: "+this.getArea());
}
6、在接口、长方形跟正方形的类的最上方加入:
package mybag;
然后把这两个类和一个接口放到mybag文件夹下面
都是高手啊,太强了啊,请加我的QQ群:26675145
相关视频
java基础面试题:请高手前来帮忙解答
list.add(String.valueOf(50))你要明白List<String> 的含义,它的意思就是把你添加的数据给控死了,只能为String类型,添加Integer类型的肯定是不行的 ,除非你修改一下,改成List list=new ArrayList();在add就没问题了 1.有人说去掉泛型,这是一个很烂的习惯,完全可以用List<Obj
JAVA习题,请高手帮忙解答一下,急急急
01.X 父类中私有的方法和字段不会被继承 02.O java类只能单继承和多实现 03.O Exception为所有异常的父类,所以,他包含所有的异常 04.X Class1类的方法可以访问 05.X 抽象类有构造方法,因为抽象类中有非抽象方法,可以被继承。06.X 如果父类中的构造方法没有要求参数,则可以省略super();07...
求助:JAVA选修考试题会的高手帮忙做一下吧!
1.A 注解:java区分大小写;多行注释以\/*开头*\/结束;类的源文件名和类文件名必须相同。3.D 注解:类的访问修饰符只能是public要么不写,public所有都能访问,显而易见是D 4.D 5.C 注解:一个Java源文件可以包括多个类定义,但只能有一个public类 6.B 注解:java面向对象就是模拟现实,但不等于...
java线程问题,请高手帮忙
如下代码希望给你来帮助 package help;class Thing { private static int thingCount = 100;\/\/总计 String name;public Thing(String name){ this.name = name;} public synchronized static void deposit(float count){ thingCount += count;try { Thread.sleep(10);\/\/ 模拟其它处理所需要的时间...
一道简单的有关数组的Java程序题,请高手前辈们帮忙查看一下代码,谢谢...
以上就是我的代码,我现在代码中的数组长度是定死的,但是我想要实现数组长度是动态的,也就是达到ArrayList类的功能,整道题目就是做一个简易的ArrayList类;以上代码编译没有错误,但是运行不能达到我想要的效果以及题目的效果。请各位高手前辈予以指教,不甚感激!
java问题,求各路高手齐来踊跃解答。。。我想知道正确答案啊
6、请举例说明现实生活中类、对象的现象及其之间的关系。答案:类的实例化是对象.对象抽象为类 7、接口与类有什么区别和联系?在Java中使用接口的意义是什么?答案是:接口是一种特殊的抽象类.这种抽象类中只包含常量和方法的定义,而没有变量和方法的实现.8、定义一个数组后为什么不能立即进行访问?答案...