<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    隨筆-19  評論-2  文章-1  trackbacks-0

     <java編程語言 >

     

    多太中的一種情況

    在類的多太中,域是由他引用的類型決定那個版本,而方法則是由對象的真實類決定的。這和接口中使用的一樣。

    測試代碼如下:

    class Father{

           public String str="father";

           public void fun(){

                  System.out.println("Father : " + str);

           }

    }

    class ChildOne extends Father{

           public String str="childone";

           public void fun(){

                  System.out.println("ChildOne : " + str);

           }

    }

    public class TestClassProMeth {

           public static void main(String args[]){

                  ChildOne childone = new ChildOne();

                  Father father = childone;

                  father.fun();

                  childone.fun();

                  System.out.println(father.str + '\n' + childone.str);

           }

    }

    結(jié)果:

    ChildOne : childone

    ChildOne : childone

    father

    childone

     

    接口:

    在接口中的聲明的域是是一個常量(public static final),他的方法不能夠有其他的修飾符,隱式為public,也不能夠被擁有定義實現(xiàn)符的修飾如:nativesynchronizedstrictfp也不能夠是靜態(tài)的,因為靜態(tài)方法不能夠抽象方法。

    繼承接口:如果接口聲明了一個和繼承來的常量名相同,則無論他的類型如何都將被隱藏,并且當(dāng)他們的類型不一致時,編譯出錯。

     

    測試如下:

    interface Super{

           public static final String name = "super";

           void fun();

    }

    interface Entend extends Super{

           String name = "entend";

           String str = Super.name + '\n' + name;

           void fun();

    }

    class Realize implements Entend{

           public void fun(){

                  System.out.println(Super.name + '\n' + Entend.name + '\n' + str);

           }

    }

    public class TestInterface {

           static String name ="testinterface";

           public static void main(String args[]){

                  Realize real = new Realize();

                  real.fun();

                  System.out.println(Realize.name + '\n' + ((Super)real).name);

           }

    }

    結(jié)果:

    super

    entend

    super

    entend

    entend

    super

    posted on 2005-07-30 21:03 sky 閱讀(150) 評論(0)  編輯  收藏

    只有注冊用戶登錄后才能發(fā)表評論。


    網(wǎng)站導(dǎo)航:
     
    主站蜘蛛池模板: 亚洲综合成人网在线观看| 国产亚洲精品国看不卡| 亚洲一级二级三级不卡| 日本免费在线中文字幕| 国产成A人亚洲精V品无码| 中文字幕免费在线观看动作大片| 亚洲av无码一区二区三区天堂古代| 亚洲电影免费在线观看| 亚洲产国偷V产偷V自拍色戒| 中国极品美軳免费观看| 国产成人亚洲综合色影视| 午夜视频在线免费观看| 亚洲性猛交xx乱| 成人免费无遮挡无码黄漫视频| 亚洲av中文无码字幕色不卡| 波多野结衣中文一区二区免费| 免费在线观看一区| 亚洲国产一成人久久精品| 亚洲一区二区三区高清在线观看| 在线A级毛片无码免费真人| 国产大陆亚洲精品国产| 超清首页国产亚洲丝袜| 久久综合国产乱子伦精品免费| 亚洲国产av美女网站| 日韩精品无码人妻免费视频| 一级特黄aaa大片免费看| 久久精品国产亚洲AV果冻传媒| 2020因为爱你带字幕免费观看全集| 亚洲三级中文字幕| 免费一级毛片在播放视频| 国产在线播放线91免费| 亚洲色偷偷偷网站色偷一区| 午夜影视在线免费观看| 国产精品hd免费观看| 亚洲在成人网在线看| 免费乱码中文字幕网站| 免费国产午夜高清在线视频| 2017亚洲男人天堂一| 久久亚洲色一区二区三区| 99久久国产热无码精品免费| 香港一级毛片免费看|