标签:完成 程序 自己 ted 等级 inter access 客户端程序 intern
- 如何把变动的事物与保持不变的事物区分开来
- 访问权限控制的等级(大->小):public、protected、包访问权限(没有关键词)、private
JAR
)的.class文件。Java解释器负责这些文件的查找、装载和解释package access.mypackage;
public class MyClass{ /* ... */ }
使用import来使access中的名称可用
import access.mypackage.MyClass
思考:
条件编译
当前包所有其他类 | 包之外的所有类 |
---|---|
有访问权限 | 相当于与private |
取得某成员的访问权限的途径
通常考虑的是,那些成员是想要明确公开给客户端程序员使用的,从而将它们声明为public,而在最初,你可能不会认为自己经常会需要使用private,因为没有它,照样可以工作。然而,事实很快就会证明,对private的使用是多么的重要,在多线程下更是如此。
访问权限的控制->具体实现的隐藏、封装
面向扩展开放,面向修改关闭
当具备了改变底层实施细节的能力,不仅可以随意地改善设计,还可能会随意地犯错误,当了解到你所犯的错误是相对安全的时候,就可以更加放心地进行实验,也就可以更快地学会,更快地完成项目
标签:完成 程序 自己 ted 等级 inter access 客户端程序 intern
原文地址:https://www.cnblogs.com/hhhqqq/p/12588175.html