第一范文网 - 专业文章范例文档资料分享平台

《Java面向对象编程》练习题

来源:用户分享 时间:2025/5/26 7:44:14 本文由loading 分享 下载这篇文档手机版
说明:文章内容仅供预览,部分内容可能不全,需要完整文档或者需要复制内容,请下载word后使用。下载word有问题请添加微信号:xxxxxxx或QQ:xxxxxx 处理(尽可能给您提供完整文档),感谢您的支持与谅解。

} }

Person c=new Person(\

System.out.println(c.name+\

4、写出运行结果: 。

public class abc{

public static void main(String args[ ]) {

SubSubClass x = new SubSubClass(10 , 20 , 30); x.show(); } }

class SuperClass{

int a,b;

SuperClass(int aa , int bb){

a=aa; b=bb; }

void show( ){

System.out.println(\ b=\} }

class SubClass extends SuperClass{

int c;

SubClass(int aa,int bb,int cc){ super(aa,bb);

c=cc; } }

class SubSubClass extends SubClass{

int a;

SubSubClass(int aa,int bb,int cc){

super(aa,bb,cc); a=aa+bb+cc; }

void show(){

System.out.println(\ b=\} }

5.下面是一个类的定义,请将其补充完整 class ______{ String name; int age;

Student(______ name, int a){ _____.name=name;

c=\

age=a; } }

6.下面是一个类的定义,请将其补充完整

class ______{ String s;

______ int a=3; A(String s){ this.s=s; }

static int getA(){

return a;

} }

四、编程题

1、编写一个Java程序,并满足如下要求:

1)编写一个Car类,具有:

属性:品牌(mark)——String类型 功能:驾驶(void drive( ))

2)定义Car类的子类SubCar,具有:

属性:价格(price)、速度(speed)——int型

功能:变速(void speedChange(int newSpeed)),把新速度赋给speed

3)定义主类E,在其main方法中创建SubCar类的两个对象:aodi和benchi的对

象并测试其对象的特性。

4)输出效果如下:

2.某公司正进行招聘工作,被招聘人员需要填写个人信息,编写“个人简历”的封装类。包括如下属性和对属性进行操作的方法。

String xm;// 姓名 String xb;// 性别 int nl;// 年龄

String jtzz;// 家庭住址 String xl;// 学历

3.编写程序,提供实现各种数学计算的方法。包括如下几项。 (1)两个数的加、减、乘、除。

(2)求某数的相反数、倒数、绝对值。 (3)取两数中较大的和较小的。

(4)对浮点数(double型)的计算功能。如:给定浮点数d,取大于或等于d的最小整数,

取小于或等于d的最大整数,计算最接近d的整数值,计算d的平方根、自然对数log(d)等。

(5)计算以double型数a为底数,b为指数的幂。

4(选做).定义一个人类,包括属性:姓名、性别、年龄、国籍;包括方法:吃饭、睡觉,工作。 (1)根据人类,派生一个学生类,增加属性:学校、学号;重写工作方法(学生的工作是学

习)。

(2)根据人类,派生一个工人类,增加属性:单位、工龄;重写工作方法(工人的工作是??

自己想吧)。

(3)根据学生类,派生一个学生干部类,增加属性:职务;增加方法:开会。 (4)编写主函数分别对上述3类具体人物进行测试。

搜索更多关于: 《Java面向对象编程》练习题 的文档
《Java面向对象编程》练习题.doc 将本文的Word文档下载到电脑,方便复制、编辑、收藏和打印
本文链接:https://www.diyifanwen.net/c3ryo20mj4c1symv1jox557eja0pqkz006ne_5.html(转载请注明文章来源)
热门推荐
Copyright © 2012-2023 第一范文网 版权所有 免责声明 | 联系我们
声明 :本网站尊重并保护知识产权,根据《信息网络传播权保护条例》,如果我们转载的作品侵犯了您的权利,请在一个月内通知我们,我们会及时删除。
客服QQ:xxxxxx 邮箱:xxxxxx@qq.com
渝ICP备2023013149号
Top