您的位置:首页 > 其它

week15---6月9日

2015-06-07 14:45 211 查看
综合练习

1、编写一个Power方法,用于计算一个整数的n次幂。在主方法中输入两个正整数:m,n。调用Power方法,计算m的n次幂。并输出结果。

2、编写一个Factorial方法,求正整数的阶乘。在主方法中输入小于20的正整数,调用Factorial方法,输出计算结果。

3、编写程序,定义方法Multiple,确定两个数中的第二个数是否是第一个数的倍数。该方法带两个整形变量,若第二个变量的值是第一个变量的值的倍数,则返回true;否则返回false。

4、编写一个方法以判断一个数是否是另一个数的3倍,如果是,返回true,否则返回false。在主方法中输入两个数,进行判断,并输出判断结果。

5、编写一个方法求斐波那契序列第n项的值。主方法输入一个小于20的正整数n,调用方法,返回n项的值,并输出。

6、创建一个抽象类Shape,拥有实例属性点坐标X,Y,拥有抽象方法面积。

创建Circle圆形类,继承抽象类,拥有属性半径。

创建一个Circle类的实例对象,输出对象属性信息。

7、创建一个Boat类,它的属性有:注册号(RegNo)、船长(Length)、年份(Year)。写一个方法,ToAllShow()返回类实例的属性值。

创建帆船类Sailboat,并继承Boat类,帆船具有龙骨深度(KeelDepth),马达类型(MdType)两个属性。重写Boat类的ToAllShow()方法。

编写一个程序,测试帆船类。(第六章课后练习题)

8、创建一个Point类,该类有三个属性,为点坐标的X,和Y;属性Area为面积。具有方法Print,返回属性值。创建Circle类,继承Point类。具有新的属性,半径。重写属性Area,重写方法Print。创建一个测试类,创建Circle类的一个实例对象。

9、创建一个船(Boat)类,具有属性船长(Length)、制作厂商(Management),和一个返回属性信息的方法(Tell)。

创建一个游艇类,继承船类,具有属性马力。

创建游艇类的一个实例对象,输出该对象的所有属性情况。

10、编写一个Person类。为类创建构造函数。该类的属性有姓名、性别。为类创建一个方法,用于显示类的两个属性值,写一个方法Print,用于返回属性值。

创建一个Student类,继承Person类。同时Student类也有自己的属性:学号、专业。并重写Print方法,返回属性值。

编写测试类,创建一个Student类的对象,并输出值。
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: