zoukankan      html  css  js  c++  java
  • 访问控制权限

    在java中一共支持4种访问控制权限:

    Public  protected default private

    范围

    Private

    Default

    Protected

    public

    在同一个类中

    在同一个包的子类

    不同包的子类

    不同包的非子类中

    这次重点在protected:

    下面定义一个cn.mldn.demo.A类

    package cn.mldn.demoa ;

    public class A{

        protected String info = "Hello" ;

    }

    定义一个B类

    package cn.mldn.demob ;

    import cn.mldn.demoa.* ;

    public class B extends A{

        public void print(){

            System.out.println("BBB" + Info) ;

        }

    }

    可以访问

    总结:

    对于权限的选择给出以下的建议:

    1. 声明属性用private
    2. 声明方法用public

    关于命名要求:

    1. 类名称每一个单词的首字母大写其他的字母小写
    2. 属性名称第一个单词字母小写,而后每个单词首字母大写
    3. 方法名称同2
    4. 常量名称用大写表示
    5. 包名称用小写
  • 相关阅读:
    mysql基础以优化
    Mysql建立索引基础
    Mysql(1)
    SVN学习总结
    Github
    Java Eclipse断点调试
    Java设计模式图文详解
    代理模式
    Java——动态代理技术
    Spring基本概念理解
  • 原文地址:https://www.cnblogs.com/da-peng/p/5129775.html
Copyright © 2011-2022 走看看