Java面向对象程序设计习题 (11)

上传人:tia****nde 文档编号:36948551 上传时间:2018-04-04 格式:DOC 页数:2 大小:197.50KB
返回 下载 相关 举报
Java面向对象程序设计习题 (11)_第1页
第1页 / 共2页
Java面向对象程序设计习题 (11)_第2页
第2页 / 共2页
亲,该文档总共2页,全部预览完了,如果喜欢就下载吧!
资源描述

《Java面向对象程序设计习题 (11)》由会员分享,可在线阅读,更多相关《Java面向对象程序设计习题 (11)(2页珍藏版)》请在金锄头文库上搜索。

1、第第四四章章 类类和和对对象象1第四章第四章第四章 类和对象类和对象类和对象习题习题 1类及类成员的访问控制符有哪些? 2为什么说构造函数是一种特殊的方法?特殊在哪里?构造函数什么时候执行?被谁调用? 3关键字 static 可以修饰哪些类的组成部分? 4静态属性有什么特点?类对象可以访问或修改静态属性吗? 5同名的不同方法共存的情况称为什么?如何区分这些同名方法? 6什么是包?如何创建包?为什么要使用包?包物理地对应什么? 7试写出一个语句创建一个名为 MyPackage 的包,这个语句应该放在程序的什么位置? 8如何引用整个包?如何引用包中的一个类?试写出引用 MyPackage 中所有类

2、的语句 和引用 MyPackage 包中的一个类 MyClass1。 9阅读下面的程序,说明它们的输出。public class UseRefpublic static void main(String args)MyClass1 myobj,myref;myobj=new MyClass1(-1);myref=myobj;System.out.println(“the original data is:“+myobj.getData();myref.setData(10);System.out.println(“now the data is:“+myobj.getData(); class

3、 MyClass1int data;MyClass1(int d)data=d;int getData()return data;Java 面向面向对对象程序象程序设计设计 2void setData(int d)data=d; 10编写一个类实现秒表的功能。要求至少实现开始计时、停止计时、分针秒针归零、 获得分针示数、获得秒针示数、获得总时间的毫秒数等功能。 11编写一个类实现复数的运算。要求至少实现复数相加、复数相减、复数相乘等功能。12编程创建一个 Box 类,在其中定义三个变量表示一个立方体的长、宽和高,定义一 个构造方法对这三个变量进行初始化,然后定义一个方法求立方体的体积。创建一个对象, 求给定尺寸的立方体的体积。 13定义一个学生类(Student),属性包括:学号,班号,姓名,性别,年龄,班级总人数; 方法包括:获得学号,获得班号,获得姓名,获得性别,获得年龄,获得班级总人数,修改学 号,修改班号,修改姓名,修改性别,修改年龄以及一个 toString()方法将 Student 类中的 所有属性组合成一个字符串。定义一个学生数组对象。设计程序进行测试。 14定义一个学生类和一个课程类,要求能够表示现实生活中一个学生可以选择多门 课程的情况。编写程序进行测试。

展开阅读全文
相关资源
相关搜索

当前位置:首页 > 中学教育 > 试题/考题

电脑版 |金锄头文库版权所有
经营许可证:蜀ICP备13022795号 | 川公网安备 51140202000112号