zoukankan      html  css  js  c++  java
  • java-访问权限修饰符及包

    包的概念与作用

    概念:

    ----物理上是文件夹

    ----逻辑上是有逻辑关系的类的集合

    作用:

    ----避免类重名

    ----控制访问权限

    命名规范:

    -----第一级 指该项目的类型,如com,org,gov等

    ------第二级 指项目所开发或者运行的公司名称,如:chinasofti,icss,huawei等

    -----第三级 指项目的名称,如:corejava,bcms,oa,erp等

    -----第四级 指项目模块的名称,如:bean,action,exception,chapter01等

    权限访问修饰符

    1)public :公共权限 修饰类、属性、方法。可以被任意类访问

    2)protected:受保护的权限 修饰属性、方法。(可以被同包类访问,如果不是同包类,必须是该类的子类才可以访问)

    3)default:同包权限 修饰类、属性、方法。只能被同包的类访问

    4)private:私有权限 修饰属性、方法。 只能在本类中访问

    Java类中的封装

    封装性:

    -----对象的全部属性和全部方法结合在一起,形成一个不可分割的独立单位

    -----尽可能隐藏对象的内部结构

    具体表现:

    ----属性使用private权限

    ----方法使用public权限

  • 相关阅读:
    Elasticsearch 检索
    Elasticsearch 基本操作
    Elasticsearch 集群
    Elasticsearch 插件head和kibana
    Elasticsearch 安装
    CentOS 安装JDK
    前端登录密码加密传输
    springboot2.0 快速集成kafka
    原来自定义模型绑定器还可以这么玩
    Value cannot be null or empty. 参数名: contentPath
  • 原文地址:https://www.cnblogs.com/baichaofeng123/p/7207477.html
Copyright © 2011-2022 走看看