}
if (a<c) { swap=a; a=c; c=swap; }
if (b<c) { swap=b; b=c; c=swap; }
return a+" "+b+" "+c; }
public String sort(int arr[]) { String s=" "; int swap;
for (int i=0; i<arr.length; i++) for (int j=0; j<arr.length-1; j++) if (arr[j]>arr[j+1]) { swap=arr[j]; arr[j]=arr[j+1]; arr[j+1]=swap; }
for (int i=0; i<arr.length; i++) s=s+arr[i]+" "; return s; } }
public class EXP3_11 {
public static void main(String[] args){ IntSort s=new IntSort(); int a=30, b=12, c=40;
int arr[]={34,8,12,67,44,98,52,23,16,16};
System.out.println("两个数的排序结果:"+s.sort(a,b)); System.out.println ("三个数的排序结果:"+s.sort(a,b,c)); System.out.println ("数组的排序结果:"+s.sort(arr)); }
}
实验记录内容要求:写出上述程序的运行结果,并总结方法重载的合法条件。 4.2、 构造函数的重载
构造方法的名称和类同名,没有返回类型。尽管构造方法看起来和一般的成员方法没有差别,但它不是方法,也不是类的成员。因此,构造方法不能直接调用,只能由new 操作符调用。构造方法
百度搜索“77cn”或“免费范文网”即可找到本站免费阅读全部范文。收藏本站方便下次阅读,免费范文网,提供经典小说综合文库面向对象程序设计(Java)实验指导书09信管(11)在线全文阅读。
相关推荐: