好题,不错的题目interface多边形 Interface{ public int get边数(); public int get周长(); public int get面积(); public int[] get边长(); } class 三角形 { int[] 边长; public 三角形(int[] 边长){ this.边长 = 边长; } public int get边数(){ return 边长.length; } public int get周长(){ int ret = 0; for(int i = 0 ; i < get边数(); i++) ret +=边长[i]; return ret; } 其他略 ............................... } class 四边形{ 略 .... 参照三角形 }class 长方形{ 略 .... 参照三角形 }class 正方形{ 略 .... 参照三角形 }
String 定义字符后不能在修改其中的内容了StringBuffer 定义字符后能修改其中的内容
public int get边数();
public int get周长();
public int get面积();
public int[] get边长();
}
class 三角形
{
int[] 边长;
public 三角形(int[] 边长){
this.边长 = 边长;
}
public int get边数(){
return 边长.length;
}
public int get周长(){
int ret = 0;
for(int i = 0 ; i < get边数(); i++)
ret +=边长[i];
return ret;
}
其他略 ...............................
}
class 四边形{
略 .... 参照三角形
}class 长方形{
略 .... 参照三角形
}class 正方形{
略 .... 参照三角形
}
建议楼主去看看接口,MVC设计。
不然即使这些题会了,治标不治本阿
JAVA基础很重要。
不过没有用到接口吧。粗心了:)
四:Map和HashMap之间的区别?
map是接口,hashMap是实现Map接口的一个类
import java.sql.Timestamp;
...Timestamp ts=new Timestamp(System.currentTimeMillis());
System.out.println("ts="+ts);
请高手解答实现一个接口
有方法得到 边数、周长与面积,然后用类扩展一下就可以了,多边形数组的元素都转为接口,在把每个的周长和与面积加一下就行了
看起来我基础还是不行有同感喔:(
前者不可变,或者可变
二:Struts中的视图,模型,控制器,具体的是那块?
JSP:ADO:Action
三:如何实例化Map接口?
晕死!接口怎么可以实例化
Map m=new HashMap()
四:Map和HashMap之间的区别?
靠! HashMap是Map的一个实现
五:如何获得系统当前的日期时间,如果不用Uitl包怎么做?
new Date();不用util就不知道了
六:List与ArrayList的区别?
靠!ArrayList是List的一个实现
七:定义一个多边形接口,要求通过接口至少可以得到多边形的边数、周长与面积。并分别实现三角形、四边形、长方形、正方形。建立一个包含这几种多边形的多边形数组,并求出它们的周长总和与面积总和。(三角形面积计算公式:
没勇气看完这么长的题目