亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb

首頁 > 編程 > Java > 正文

Java中成員方法與成員變量訪問權限詳解

2019-11-26 15:00:48
字體:
來源:轉載
供稿:網友

記得在一次面試的筆試題中,有的面試官會要求寫出具體的像pullic這些訪問限定符的作用域。其實,平常我都沒去系統的考慮這些訪問限定符的作用域,特別是包內包外的情況,OK,筆試不行了。 

這是java基本的知識,也是公司看重的,那沒辦法啦,我的腦袋記不住東西,那我只能把這些東西寫下來方便自己溫故知新,不廢話了,貼代碼了。

代碼如下:

package com.jaovo;/** *_1_ 成員變量訪問權限的求證  *           public  private  protected  default(默認的權限) *自己包自己類       可訪問   可訪問   可訪問     可訪問 *自己包別的類       可訪問  不可訪問   可訪問     可訪問 *別的包別的類       可訪問  不可訪問  不可訪問    不可訪問 *自己包別的類有繼承關系  可訪問  不可訪問   可訪問     可訪問 *別的包別的類有繼承關系  可訪問  不可訪問   可訪問    不可訪問 *--------------------------------------------------------------------------- *_2_ 成員方法訪問權限的求證 *           public  private  protected  default(默認的權限) *自己包自己類       可訪問   可訪問   可訪問     可訪問 *自己包別的類       可訪問  不可訪問   可訪問     可訪問 *別的包別的類       可訪問  不可訪問  不可訪問    不可訪問 *自己包別的類有繼承關系  可訪問  不可訪問   可訪問     可訪問 *別的包別的類有繼承關系  可訪問  不可訪問   可訪問    不可訪問 */import cn.jaovo.D;import cn.jaovo.E;//public class Chengyuan{//public class Chengyuan extends C{//public class Chengyuan extends D{public class Chengyuan extends E{  public static void main(String[] args){  // 一 成員變量的權限訪問  /*1 B b = new B();//自己包別的類    System.out.println( b.i1 );    System.out.println( b.i2 );    System.out.println( b.i3 );//i3可以在B中訪問private    System.out.println( b.i4 );    */  /*2 Chengyuan ch = new Chengyuan();//自己包自己類    System.out.println( ch.i1 );    System.out.println( ch.i2 );    System.out.println( ch.i3 );    System.out.println( ch.i4 );    */  /*3 D d = new D();//別的包別的類      System.out.println( d.i1 );    System.out.println( d.i2 );//i2 在D中不是公共的;無法從外部程序包中對其進行訪問    System.out.println( d.i3 );//i3可以在D中訪問private    System.out.println( d.i4 );//i4可以在D中訪問protected    */  /*4 Chengyuan ch = new Chengyuan();//自己包別的類有繼承關系Chengyuan extends C    System.out.println( ch.i1 );    System.out.println( ch.i2 );    System.out.println( ch.i3 );//i3可以在B中訪問    System.out.println( ch.i4 );    */  /*5 Chengyuan ch = new Chengyuan();//別的包別的類有繼承關系Chengyuan extends D    System.out.println( ch.i1 );    System.out.println( ch.i2 );//i2在D中不是公共的;無法從外部程序包中對其進行訪問    System.out.println( ch.i3 );//i3可以在D中訪問private    System.out.println( ch.i4 );    *///======================================================  //二 成員方法的訪問權限    /*1 Chengyuan ch = new Chengyuan();//自己包自己類    System.out.println( ch.m1() );    System.out.println( ch.m2() );    System.out.println( ch.m3() );    System.out.println( ch.m4() );      */    /*2 B b = new B();//自己包別的類    System.out.println( b.m1() );    System.out.println( b.m2() );    System.out.println( b.m3() );//m3()可以在B中訪問private    System.out.println( b.m4() );    */    /*3 E e = new E();//別的包 別的類    System.out.println( e.m1() );    System.out.println( e.m2() );//m2在E中不是公共的;無法從外部程序包中對其進行訪問    System.out.println( e.m3() );//m3可以在E中訪問private    System.out.println( e.m4() ); //m4()可以在E中訪問protected    */    /*4 C c = new C();//自己包別的類有繼承關系Chengyuan extends C    System.out.println( c.m1() );    System.out.println( c.m2() );    System.out.println( c.m3() );//m3()可以在C中訪問    System.out.println( c.m4() );      */    //5    Chengyuan ch = new Chengyuan();    System.out.println( ch.m1() );    System.out.println( ch.m2() );//找不到符號    System.out.println( ch.m3() );//找不到符號    System.out.println( ch.m4() );    }}class B{  //1 成員變量  public int i1 = 100;   int i2 = 200;  private int i3 = 300;  protected int i4 = 400;  //2 成員方法  public int m1(){return 1;}  int m2(){return 1;}  private int m3(){return 1;}  protected int m4(){return 1;}}class C{  //1 成員變量  public int i1 = 100;   int i2 = 200;  private int i3 = 300;  protected int i4 = 400;  //2 成員方法  public int m1(){return 1;}  int m2(){return 1;}  private int m3(){return 1;}  protected int m4(){return 1;}}//========================================================//D.class文件和E.class文件在cn包內,為了方便把他們放到這里package cn.jaovo;public class D{  //1 成員變量  public int i1 = 100;   int i2 = 200;  private int i3 = 300;  protected int i4 = 400;  //2 成員方法  public int m1(){return 1;}  int m2(){return 1;}  private int m3(){return 1;}  protected int m4(){return 1;}}//-------package cn.jaovo;public class E{  //1 成員變量  public int i1 = 100;   int i2 = 200;  private int i3 = 300;  protected int i4 = 400;  //2 成員方法  public int m1(){return 1;}  int m2(){return 1;}  private int m3(){return 1;}  protected int m4(){return 1;}}

以上代碼是Java中成員方法與成員變量訪問權限詳解,希望大家喜歡。

發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
亚洲香蕉成人av网站在线观看_欧美精品成人91久久久久久久_久久久久久久久久久亚洲_热久久视久久精品18亚洲精品_国产精自产拍久久久久久_亚洲色图国产精品_91精品国产网站_中文字幕欧美日韩精品_国产精品久久久久久亚洲调教_国产精品久久一区_性夜试看影院91社区_97在线观看视频国产_68精品久久久久久欧美_欧美精品在线观看_国产精品一区二区久久精品_欧美老女人bb
亚洲精品视频网上网址在线观看| 国产福利精品av综合导导航| 欧美亚洲另类在线| 国产精品极品美女粉嫩高清在线| 国产精品1234| 日韩经典一区二区三区| 成人国产精品一区二区| 日韩中文字幕精品视频| 国产一区在线播放| 欧美夫妻性生活视频| 欧美在线激情视频| 神马国产精品影院av| 日韩精品在线免费观看| 色一情一乱一区二区| 国产精品丝袜视频| 55夜色66夜色国产精品视频| 96sao精品视频在线观看| 韩剧1988在线观看免费完整版| 国产69久久精品成人| 亚洲欧美一区二区精品久久久| 国产精品av免费在线观看| 亚洲色图激情小说| 亚洲国产精品人久久电影| 精品少妇一区二区30p| 亚洲第一页中文字幕| 亚洲精品国产电影| 91国内揄拍国内精品对白| 精品国内产的精品视频在线观看| 98视频在线噜噜噜国产| 欧美影院成年免费版| 久久人人看视频| 亚洲精品福利资源站| 麻豆精品精华液| 久久久女人电视剧免费播放下载| 日韩欧美亚洲成人| 68精品久久久久久欧美| 亚洲国产三级网| 亚洲深夜福利网站| 91免费国产视频| 亚洲偷熟乱区亚洲香蕉av| 亚洲网站视频福利| 国产成人久久久精品一区| 97视频在线观看网址| 亚洲成人在线视频播放| 亚洲色图第三页| 亚洲欧美制服另类日韩| 色久欧美在线视频观看| 欧美激情视频在线| 久久中文久久字幕| 欧美大秀在线观看| 国产精品无av码在线观看| 热99精品只有里视频精品| 久久综合免费视频| 成人精品一区二区三区| 日韩av免费观影| 日韩精品中文字幕有码专区| www.xxxx欧美| 成人h猎奇视频网站| 日韩av中文字幕在线免费观看| 日韩视频免费看| 欧美日韩成人在线播放| 日韩欧美成人网| 亚洲精品女av网站| 亚洲精品国产suv| 人人爽久久涩噜噜噜网站| 亚洲精品少妇网址| 亚洲天堂一区二区三区| 中文字幕亚洲欧美日韩2019| 亚洲精品第一页| 亚洲第一精品夜夜躁人人躁| 亚洲jizzjizz日本少妇| 91久久久亚洲精品| 日韩精品亚洲视频| 欧美一级电影免费在线观看| www.久久撸.com| 欧美俄罗斯性视频| 欧美精品精品精品精品免费| 日韩欧美国产激情| 国产精品热视频| 国产日本欧美一区二区三区在线| 欧美日韩中文在线观看| 亚洲人成77777在线观看网| 亚洲91精品在线观看| 久久视频在线免费观看| 亚洲国产精品成人一区二区| 亚洲第一页自拍| 亚洲天堂av在线播放| 日韩中文在线不卡| 久久成人精品一区二区三区| 欧美精品在线观看91| 久久久久国色av免费观看性色| 91av在线国产| 亚洲成人精品av| 欧美大片大片在线播放| 国产精品夫妻激情| 欧美成人国产va精品日本一级| 最近2019年手机中文字幕| 亚洲精品国产精品国自产在线| 色婷婷综合久久久久中文字幕1| 一区二区三区国产在线观看| 亚洲日本成人女熟在线观看| 精品一区二区亚洲| 精品国产一区二区三区四区在线观看| 久久全国免费视频| 91在线观看免费高清完整版在线观看| 7777kkkk成人观看| 国产亚洲精品美女久久久久| 日韩免费精品视频| 日本视频久久久| 欧美成人精品在线| 亚洲欧洲中文天堂| 亚洲在线免费视频| 久久91精品国产91久久跳| 国产视频精品一区二区三区| 日韩欧美国产中文字幕| 久久99久久99精品中文字幕| 国产视频精品久久久| 亚洲福利在线看| 欧美一级视频在线观看| 欧美电影院免费观看| 欧美一二三视频| 欧美色视频日本版| 国产精品国产自产拍高清av水多| 国产精自产拍久久久久久| 日韩精品免费在线| 国产有码在线一区二区视频| xvideos成人免费中文版| 国产精品中文久久久久久久| 国产日韩欧美成人| 亚洲日韩欧美视频一区| 亚洲精品久久久久久久久| 国产成人精品在线视频| 97视频在线观看视频免费视频| 91性高湖久久久久久久久_久久99| 日韩精品视频在线免费观看| 成人午夜在线影院| 久久久免费精品| 欧洲精品在线视频| 日韩精品在线视频| 欧美激情aaaa| 欧美国产日韩一区二区在线观看| 国产精品自在线| 欧美二区在线播放| 亚洲午夜av电影| 欧美日韩在线第一页| 欧美噜噜久久久xxx| 国产精品久久久久久久一区探花| 国产精品久久久久久久久久久不卡| 国产精品三级久久久久久电影| 久久香蕉精品香蕉| 精品在线欧美视频| 国产成人精品电影久久久| 亚洲精品免费在线视频| 日韩大陆欧美高清视频区| 国产成人福利视频| 国产精品高潮呻吟视频| 国产精品久久久久国产a级| 欧美成aaa人片在线观看蜜臀| 青草热久免费精品视频| 国产精品久久久久久久久久尿| 亚洲缚视频在线观看| 亚洲激情在线观看视频免费| 26uuu另类亚洲欧美日本老年| 18性欧美xxxⅹ性满足|