Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言。下面是小编为大家整理的Java的课后练习题以及相关的课后习题答案,希望对你们有帮助。
java的课后答案
第四章 类与对象
1.在声明类时,类名应遵循哪些习惯?
答:首字母大写, 望名知意
2.类体内容有哪两种重要成员?
答:成员变量,和成员方法。
3.实例方法可以操作类变量吗?类方法可以操作实例变量吗?
答:实例方法可以操作类变量。
而类方法不可以操作实例变量。
4.当类的字节码加载到内存时,类变量就一定分配了内存空间吗?
答:实例成员变量不分配内存,而类变量一定分配内存。
5.类的实例变量在什么时候分配内存?
答:声明之后,在用new关键字创建实例的时候才分配内存。
6.一个类的类变量被该类创建的所有对象共享吗?
答:共享
7.不同对象的实例变量分配的内存地址一定不同吗?
答:当出现引用赋值语句时两个实例变量的内存地址相同。
8.什么叫方法的重载?构造方法可以重载吗?
答:方法的重载是指一个类中可以有多个方法具有相同的名字,但这些方法的参数不同,或者参数的个数不同,或者参数的类型不同。构造方法可以重载。
9.请阐述为什么类方法不能调用实例方法?
…… 此处隐藏1082字 ……
解:class DengCha{
int start,d;
DengCha(){ }
DengCha(int start,int d){
this.start=start;
this.d=d; }
void setStart(int s){
start=s; }