摘要:
六、访问权限控制 访问控制(或隐藏具体实现)与“最初的实现并不恰当”有关。 如何把变动的事物与保持不变的事物区分开来,这是面向对象设计中的一个基本问题。 为了解决这一问题,Java提供了访问权限修饰词,以供类库开发人员向客户端程序员指明哪些是可用的,哪些是不可用的。访问权限的等级,从最大权限到最小权 阅读全文
摘要:
五、初始化与清理 1.用构造器确保初始化 在Java中,通过提供构造器,类的设计者可确保每个对象都会得到初始化。创建对象时,如果其类具有构造器,Java就会在用户有能力操作对象之前自动调用相应的构造器,从而保证了初始化的进行。构造器的名称与类的名称相同。(“每个方法首字母小写”的编码风格并不适用于构 阅读全文