zoukankan      html  css  js  c++  java
  • PHP中访问控制修饰符

    访问控制修饰符

    形式:

    class  类名{

    访问控制修饰符  属性或方法定义;

    }

    3个访问修饰符:

    public公共的:在所有位置都可访问(使用)。

    protected受保护的:只能再该类内部和该类的子类或父类中访问(使用)。

    private私有的:只能在该类内部访问(使用)。

    他们的作用是:用来“限制”其所修饰的成员的“可访问性”;

    可访问性:

    就是在代码中使用这样两种语法形式的“有效性”(合法性):

    对象->实例属性或方法;

    类::静态属性或方法;

    访问控制修饰符,需要结合使用该语法形式的所在位置,才能确定是否可访问。

    3个访问位置(范围):

    某个类的内部

    某个类的继承类的内部

    某个类的外部

    则,他们结合起来的可访问性如下:

    类内部

    继承关系类内部

    类外部

    public

    Yes

    Yes

    Yes

    protected

    Yes

    Yes

    No

    private

    Yes

    No

    No

    总结说明:

    1public修饰的成员,哪里都能访问;

    2,类的内部,可以访问任何级别的成员;

    3public具有最宽泛的可访问性;private具有最狭小的可访问性;protected则居中;

     

  • 相关阅读:
    清除浮动的方法
    手机端横竖屏切换,怎么做才能安卓浏览器及时改变字体大小
    css z-index之object flash修正
    解决Flash挡住层用z-index无效的问题
    css垂直居中
    自定义selsct
    基础导航条
    按钮下拉菜单
    pandas的使用
    数据分析、人工智能开篇
  • 原文地址:https://www.cnblogs.com/457248499-qq-com/p/7383826.html
Copyright © 2011-2022 走看看