Java 编程中的方法重载、构造函数和静态成员
1. 方法重载(Overloading Methods)
1.1 方法重载的概念
在 Java 中,一个类可以包含两个或更多同名的方法,只要这些方法接受不同的参数。这种技术称为方法重载,它是为类构建灵活性的关键之一。通过方法重载,你可以预测调用对象功能的不同方式,并为每种方式提供重载方法。
1.2 访问器模式(Accessor pattern)
访问器模式是 Java 程序员常用的设计模式,用于设置或检索类字段的值,而无需将字段暴露给外部世界。然而,如果访问器只是简单地设置和返回值,而不进行任何数据验证或其他处理,那么可以考虑跳过访问器,直接将字段设为公共的。应该仔细考虑哪些字段真正需要对外界可见,并仅为这些字段提供访问器。
示例代码:
public class MyClass {
private int fieldX;
private int fieldY;
public int getX() { return fieldX; }
public void setX(int xValue) { this.fieldX = xValue; }
public int getY() { return fieldY; }
public void setY(int yValue) { this.fieldY = yValue; }
}
1.3 方法签名
创建重载方法的基本规则是每个方法必须有唯一的签名。方法的签
超级会员免费看
订阅专栏 解锁全文
1251

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



