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

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

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

    類之謎:

    類之謎:

    一、令人混淆的構造器

    package com.huihui.text;

    ?

    public class Confusing {

    ?????? private Confusing(Object o){

    ????????????? System.out.print("object");

    ?????? }

    ?????? private Confusing(double[] a){

    ????????????? System.out.print("double");

    ?????? }

    ?????? public static void main(String args[]){

    ????????????? new Confusing(null);

    ?????? }

    }

    ?

    輸出; double

    ?

    解釋:精確性問題

    二、貍貓換太子

    ?

    package com.huihui.text;

    ?

    public class Counter {

    ?????? private static? int count;

    ?????? public? static void increament(){

    ????????????? count++;

    ?????? }

    ?????? /**

    ?????? ?* @return Returns the count.

    ?????? ?*/

    ?????? public static? int getCount() {

    ????????????? return count;

    ?????? }

    }

    ?

    package com.huihui.text;

    ?

    ?

    public class Dog extends Counter {

    ?????? public void woof(){

    ????????????? increament();

    ?????? }

    //???? public static void main(String args[]){

    //??????????? Dog d=new Dog();

    //??????????? d.increament();

    //???? }

    }

    ?

    package com.huihui.text;

    ?

    public class Cat extends Counter {

    ?????? public void meow() {

    ????????????? increament();

    ?????? }

    }

    ?

    package com.huihui.text;

    ?

    public class Test {

    ?????? public static void main(String args[]) {

    ????????????? Dog[] dogs = { new Dog(), new Dog() };

    ????????????? for (int i = 0; i < dogs.length; i++) {

    ???????????????????? dogs[i].woof();

    ????????????? }

    ????????????? Cat[] cats = { new Cat(), new Cat(), new Cat() };

    ????????????? for (int i = 0; i < cats.length; i++) {

    ???????????????????? cats[i].meow();

    ????????????? }

    ?????????????

    ????????????? System.out.print(Dog.getCount());

    ?????? }

    }

    ?

    輸出:5

    解釋:每一個靜態域在聲明他的類中及所有子類中共享一份單一的拷貝

    但你拿不準是,優先選擇組合而不是繼承

    posted on 2006-04-11 23:35 77 閱讀(134) 評論(0)  編輯  收藏


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


    網站導航:
     
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導航

    統計

    常用鏈接

    留言簿(12)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    新聞檔案

    相冊

    API文檔

    java開發與研究

    にほん

    上海房產

    東京生活

    數據庫大全

    編程與開發

    美國開發生活

    走向管理

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 久久亚洲精品无码aⅴ大香| 亚洲国产黄在线观看| 久久综合图区亚洲综合图区 | 亚洲国产成人精品电影| 人妻丰满熟妇无码区免费| 久热综合在线亚洲精品| 人妻无码一区二区三区免费 | 久久精品网站免费观看 | 中文字幕亚洲综合小综合在线| 日本在线看片免费人成视频1000| 日本亚洲视频在线| 99免费观看视频| 亚洲jjzzjjzz在线播放| 成人黄动漫画免费网站视频 | 免费无码AV一区二区| 久久久精品国产亚洲成人满18免费网站 | 男人天堂免费视频| 亚洲va国产va天堂va久久| 18成禁人视频免费网站| 亚洲av无码电影网| 亚洲av日韩片在线观看| 免费萌白酱国产一区二区三区| 亚洲人成在线观看| 最近最新的免费中文字幕| 日韩在线观看免费| 久久精品亚洲一区二区 | j8又粗又长又硬又爽免费视频| 亚洲一区二区三区偷拍女厕| 日本免费在线中文字幕| 色偷偷女男人的天堂亚洲网| 免费在线黄色网址| 8x成人永久免费视频| 亚洲国产成人AV在线播放| 久久亚洲高清综合| 青娱乐免费在线视频| 国产亚洲Av综合人人澡精品| 日韩亚洲人成在线综合日本| 成年在线网站免费观看无广告| 精品国产免费人成网站| 国产精品亚洲精品| 亚洲熟妇中文字幕五十中出|