Java编程基础入门:从类到基本元素的深度解析
1. 类与对象的特性
在Java编程中,有些特性是存储在类本身而非对象中。例如, java.lang 包中的 Math 类包含一个名为 PI 的类变量,它保存着圆周率的近似值。这个值不会改变,所以该类的不同对象不需要各自拥有 PI 变量的副本。而每个 String 对象都包含一个 length() 方法,用于显示该字符串的字符数量。这个值对于该类的每个对象可能不同,因此它是一个实例方法。
下面通过一个小测验来巩固对类和对象的理解:
| 问题 | 选项 | 答案 |
| ---- | ---- | ---- |
| 1. 类的另一个名称是什么? | a. 对象
b. 模板
c. 实例 | b. 类是用于创建彼此相似对象的抽象模板。 |
| 2. 创建子类时,必须定义该类的哪些内容? | a. 它已经被定义好了。
b. 与父类不同的地方。
c. 关于该类的一切。 | b. 定义子类与父类的不同之处。由于继承,相似的部分已经为你定义好了。虽然选项a在技术上正确,但如果子类的所有内容都与父类相同,就没有必要创建子类了。 |
| 3. 类的实例方法代表什么? | a. 该类的属性。
b. 该类的行为。
c. 从该类创建的对象的行为。 | c. 实例方法指的是特定对象的行为。类方法指的是属于该类的所有对象的行为。 |
另外,还有一个认证练习题:以下哪个陈述是正
超级会员免费看
订阅专栏 解锁全文
1595

被折叠的 条评论
为什么被折叠?



