zoukankan      html  css  js  c++  java
  • public与private的区别

    很多人都误解这俩个的意思 

    其实很简单,public 公有的,可以被任何类访问 

    private只包含在该类中,如果没有定义比如说

    class shiyan

    {

     private int i;

     private int a;

    provate int i

    {

    set { _i = value; }
    get { return _i; }

    }

    }

    这个代码如果class没有些public  那,包含在里面的定义在其他类里调用不出来,变成私有的了

     

    public class shiyan

    {

     private int i;

     private int a;

    provate int i

    {

    set { _i = value; }
    get { return _i; }

    }

    }

    如果有添加的话,就是变公有的了。其他类可以获取这个类的内容与定义

    但是

    provate int i

    {

    set { _i = value; }
    get { return _i; }

    这里获取不到,因为是私有的,只包含在这个类里面

    public int i

    {

    set { _i = value; }
    get { return _i; }

    这样的话就变公有的了,

    不知道我讲的理解不,菜鸟理解,高手多多指教哈

  • 相关阅读:
    每日作业
    Bootstrap框架
    每日作业
    前端之jQuery
    css之浮动详解
    sh命令
    shell编程:sed的选项
    linux 创建连接命令 ln -s 软链接
    grep与egrep命令
    Centos之命令搜索命令whereis与which
  • 原文地址:https://www.cnblogs.com/SDdemon/p/4964499.html
Copyright © 2011-2022 走看看