AP 考试中心 · AP 计算机科学 A · 单元 5:编写类

AP 计算机科学 A - 单元 5:编写类

闪卡复习 · 预生成学习资源,所有用户共享

类 (Class)
点击看答案
创建对象的蓝图或模板,定义了对象的属性和行为。
对象 (Object)
点击看答案
类的一个具体实例,拥有自己的状态(实例变量)和行为(方法)。
构造方法 (Constructor)
点击看答案
用于创建和初始化对象状态的特殊方法。名称与类名相同,没有返回类型。
实例变量 (Instance Variable)
点击看答案
在类中但在方法之外声明的变量,用于存储对象的状态。每个对象都有自己的一份副本。
方法 (Method)
点击看答案
定义在类中的一段代码,用于表示对象的行为或执行操作。
封装 (Encapsulation)
点击看答案
将数据(实例变量)和操作数据的代码(方法)捆绑在一起,并对外部隐藏实现细节。
访问修饰符 `private`
点击看答案
限制成员(变量或方法)只能在声明它的类内部被访问。
访问修饰符 `public`
点击看答案
允许成员(类、变量或方法)从任何其他类中被访问。
访问器方法 (Accessor Method / Getter)
点击看答案
一种公共方法,用于返回私有实例变量的值。通常以 `get` 开头。
修改器方法 (Mutator Method / Setter)
点击看答案
一种公共方法,用于修改私有实例变量的值。通常以 `set` 开头。
关键字 `this`
点击看答案
引用当前对象实例的关键字,常用于区分同名的实例变量和局部变量。
方法重载 (Method Overloading)
点击看答案
在同一个类中定义多个同名方法,但它们的参数列表(数量、类型或顺序)不同。
静态变量 (Static Variable)
点击看答案
属于类本身而不是任何单个对象的变量。该类的所有实例共享同一个静态变量。
静态方法 (Static Method)
点击看答案
属于类本身的方法,通过类名调用。不能访问非静态的实例变量或方法。
引用变量 (Reference Variable)
点击看答案
存储对象在内存中的地址(引用),而不是对象本身。
空引用 `null`
点击看答案
表示引用变量不指向任何对象的特殊值。
toString() 方法
点击看答案
返回对象字符串表示形式的特殊方法。当打印一个对象时,它会被自动调用。