Java编程中的类特性与包管理
1. 访问器方法(Accessor Methods)
在类中,有些实例变量对其可包含的值有严格规则。例如,美国的邮政编码(ZIP Code)必须是五位数字。为防止外部类错误设置 zipCode 变量,可以将其声明为私有:
private int zipCode;
若其他类需要设置该变量,可以使用访问器方法。访问器方法能让外部类访问原本受限的私有变量,同时可控制变量的使用方式。通常,读取和写入变量会分别使用不同的访问器方法,读取方法以 get 开头,写入方法以 set 开头,如 setZipCode(int) 和 getZipCode() 。
使用方法访问实例变量是面向对象编程中常用的技术,能提高类的可复用性,避免类被不当使用。Java 类库和 JavaBeans 技术广泛使用这种访问器方法。
2. 静态变量和方法(Static Variables and Methods)
static 修饰符用于创建类方法和变量。例如:
public class Circle {
public static float PI = 3.14159265F;
public float area(float r) {
return PI * r *
超级会员免费看
订阅专栏 解锁全文

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



