当前位置: 代码迷 >> Java相关 >> [求助]继承父类的文件如何命名?
  详细解决方案

[求助]继承父类的文件如何命名?

热度:289   发布时间:2006-07-24 14:16:55.0
[求助]继承父类的文件如何命名?

问个弱智问题
以三继承父类的文件是要单存一个class文件吗?
请帮我看下下面代码应该存放在几个class文件,文件名分别是什么?
谢谢了!

这是一个子类继承父类计算正方形和矩形周长的程序,但我不知道应该怎么保存文件了....谢谢大家来帮帮我!

class Square
{
int length;
Square(int len)
{
length=len;
}

void getPerimeter()
{
System.out.println("正方形的周长为" + (4*length) );
}
}




class Rectangle extend Square
{
int width;
Rectangle(int len,int wid)
{
super(len);
width=wid;
}
void getPerimeter()
{
System.out.println("矩形的周长为"+(2*(width+length)));
}
}



public class Calculate()
{
Calculate(){
}

public static void main(String [] args)
{
Square sqObj = new Square(15);
sqObj.getPerimeter();
Square rectObj = new Square(10,15);
rectObj.getPerimeter();
}
}

搜索更多相关的解决方案: 父类  文件  继承  

----------------解决方案--------------------------------------------------------

没人管我呀?我在等......


----------------解决方案--------------------------------------------------------
不是吧,这题也都没人知道?不是吧....
----------------解决方案--------------------------------------------------------
这个也不是题啊 保存文件 想怎么存都可以啊!

我总是把每个类单独一个文件

----------------解决方案--------------------------------------------------------

帮忙试试,分别存完了,编译有错误的


----------------解决方案--------------------------------------------------------
应该有错误信息吧 看看那出错了

----------------解决方案--------------------------------------------------------
extends才是继承的关键字
----------------解决方案--------------------------------------------------------
先保存在一个文件里吧,文件名命名为calculate.java entend改为entends
----------------解决方案--------------------------------------------------------

class Square
{
int length;
Square(int len)
{
length=len;
}

void getPerimeter()
{
System.out.println("正方形的周长为" + (4*length) );
}
}


class Rectangle extends Square
{
int width;
Rectangle(int len,int wid)
{
super(len);
width=wid;
}
void getPerimeter()
{
System.out.println("矩形的周长为"+(2*(width+length)));
}
}

public class Calculate
{
Calculate()
{

}

public static void main(String[] args)
{
Square sqObj = new Square(15);
sqObj.getPerimeter();
Square rectObj = new Square(10);
rectObj.getPerimeter();
}
}

你这个程序有问题,这样就对了


----------------解决方案--------------------------------------------------------
谢谢大哥大姐
昨天小弟等了半天没人回我话就下线了,所以没有及时答谢各位

我问题已经解决,我困或的不是代码的正确与否,而是多个class在一个文件中,文件名应该起什么,呵呵....
今天白天已请教过老师了.知道了..

感谢 aiyuheng NiceGirl(我问了三次问题,每次好女孩都帮我,特别提出感谢!) 什么也不会


/* 致NiceGirl感谢信 */

class NiceGirl
{
NiceGirl() //构造方法
{}

void 命运(int a)
{
if(a>=200000)
System.out.println("NiceGirl喜欢帮助大家");
else
System.out.println("NiceGirl只喜欢帮助limaoyuan");
}

}

class test
{
public static void main(String [] args)
{
int i=0;
do
{
if(NiceGirl 帮助 men || NiceGirl 帮助 boy)
i--;
else if(NiceGirl 帮助 women || NiceGirl 帮助 girl)
i++

NiceGirl.命运

}while(i<=19999);
}
}

----------------解决方案--------------------------------------------------------
  相关解决方案