Java程序设计习题集
int a[ ] = { 11,22,33,44,55,66,77,88,99 }; for ( i = 0 ; i <= a.length / 2 ; i ++ )
System.out.print( a[i]+a[a.length-i-1]+\ System.out.println( ); }
}
答:
6. import java.io.*; class Parent { }
class Child extends Parent { void printMe() { }
}
System.out.println(\}
void printAll() {
super.printMe(); this.printMe(); printMe();
void printMe() { }
System.out.println(\
public class Class1 { }
- 31 - 第 页
public static void main(String args[ ])
{
myC.printAll( ); }
Child myC = new Child( );
Java程序设计习题集
答:
六、使用Java语言编写程序
1. 编写一个字符界面的Java Application 程序,接受用户从键盘输入的一个正整数,然后统计并输出从1到这个正整数的累加和。
2. 编写一个字符界面的Java Application 程序,接受用户输入的10个整数,并输出这10个整数的最大值和最小值。
3. 编写一个完整的Java Applet 程序使用复数类Complex验证两个复数 1+2i 和3+4i 相加产生一个新的复数 4+6i 。 复数类Complex必须满足如下要求:
(1) 复数类Complex 的属性有:
RealPart : int型,代表复数的实数部分
ImaginPart : int型,代表复数的虚数部分 (2) 复数类Complex 的方法有:
Complex( ) : 构造函数,将复数的实部和虚部都置0
Complex( int r , int i ) : 构造函数,形参 r 为实部的初值,i为虚部的初值。
Complex complexAdd(Complex a) : 将当前复数对象与形参复
数对象相加,所得的结果仍是一个复数值,返回给此方法的调用者。 String ToString( ) : 把当前复数对象的实部、虚部组合成 a+bi 的字符串形式,其中a 和 b分别为实部和虚部的数据。 4. 编写一个学生类 Student ,要求: (1) 学生类 Student 属性有: id : long型,代表学号
name : String类对象,代表姓名 age : int型,代表年龄
sex : boolen型,代表性别(其中:true表示男,false表示女) phone : String类对象,代表联系电话
(2) 学生类 Student的方法有:
Student(long i , String n , int a , boolean s , long p) : 有参构造函数,形参表中的参数分