06-访问控制权限

访问权限控制

public protected private

如果没有修饰词,则意味着“包访问权限”,包中的类都可以访问;

包:库单元
import java.util.*;
接口和实现

控制权限的控制被称为是具体实现的隐藏。把数据和方法包装进类中,以及具体实现的隐藏,常共同被称作是封装。其结果是一个同时带有特征和行为的数据类型。

类的访问权限
public  class  widget{}
  • 每个编译单元(文件)都只能有一个public类。每个编译单元都有单一的公共接口,用public类来实现。给接口可以按要求包含众多的支持包访问权限的类。
  • public类的名称必须完全与含该编译单元的文件名祥匹配,包括大小写。
  • 编译单元也可以完全不带public类(但是不常见),可以随意对文件命名
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。