首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 开发语言 > 编程 >

java的种修饰符

2012-11-01 
java的类修饰符? ? 在编写Java类或接口时,要考虑使用哪种修饰符,有public和和包级私有修饰符号,经验表明,

java的类修饰符

? ? 在编写Java类或接口时,要考虑使用哪种修饰符,有public和和包级私有修饰符号,经验表明,应该使类的可访问能力最小化。看下面的例子:

? ? 这里MyStack和MyStackImpl是在同一个包中的,可以看到MyStack是用public修饰的,而MyStackImpl则是包级私有的。这样做是有好处的,如果一个包是一个模块,那么对外只要显示public类和接口就可以了,而包级私有的类就相当于包的实现,在以后的发行版本中,你可以修改,替换(比如我现在的MyStackImpl,哪天觉得那个实现不够好,可以对它进行修改,而不会影响到客户的代码)。

?

热点排行