首页 > TAG信息列表 > 非公有
《Effective Java》第16条:要在仅有类中使用访问方法而非公有域
《Effective Java》第16条:要在仅有类中使用访问方法而非公有域 一、 问题 有时候我们需要定义一些类用来集中实例域(Java对象中的数据)。经常我们会把这些数据域声明为public,可以被直接访问。这样公有类暴露了它的数据域,有以下两个缺点: 1、要想在将来改变其内部表示法是不可能的,因为《Effective Java》第16条:要在仅有类中使用访问方法而非公有域
《Effective Java》第16条:要在仅有类中使用访问方法而非公有域 一、 问题 有时候我们需要定义一些类用来集中实例域(Java对象中的数据)。经常我们会把这些数据域声明为public,可以被直接访问。这样公有类暴露了它的数据域,有以下两个缺点: 1、要想在将来改变其内部表示法是不可能的,因为