<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

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

    但你拿不準是,優(yōu)先選擇組合而不是繼承

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


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


    網(wǎng)站導航:
     
    <2025年5月>
    27282930123
    45678910
    11121314151617
    18192021222324
    25262728293031
    1234567

    導航

    統(tǒng)計

    常用鏈接

    留言簿(12)

    隨筆分類

    隨筆檔案

    文章分類

    文章檔案

    新聞檔案

    相冊

    API文檔

    java開發(fā)與研究

    にほん

    上海房產

    東京生活

    數(shù)據(jù)庫大全

    編程與開發(fā)

    美國開發(fā)生活

    走向管理

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: h片在线播放免费高清| 成人浮力影院免费看| 亚洲视频一区在线观看| 一区二区无码免费视频网站 | 亚洲综合精品伊人久久| 亚洲VA综合VA国产产VA中| 日本免费一区二区三区四区五六区| 亚洲国产综合在线| 亚洲AV日韩精品一区二区三区| 国产精品免费无遮挡无码永久视频| 亚洲区日韩精品中文字幕| 国产亚洲精AA在线观看SEE| 成年女性特黄午夜视频免费看| 国产久爱免费精品视频| 亚洲五月综合网色九月色| 亚洲自偷自偷图片| 夫妻免费无码V看片| 久久青青草原国产精品免费| 亚洲JLZZJLZZ少妇| 亚洲视频中文字幕| 亚洲欧洲自拍拍偷精品 美利坚| 日韩亚洲国产高清免费视频| 久久er国产精品免费观看8| 在线看片无码永久免费aⅴ | 亚洲不卡1卡2卡三卡2021麻豆| 久久精品国产亚洲Aⅴ香蕉 | 免费的涩涩视频在线播放| 在线看片免费人成视频福利| 亚洲成AV人片高潮喷水| 亚洲成a人片在线网站| 亚洲综合精品香蕉久久网| 又粗又黄又猛又爽大片免费| 青青草a免费线观a| 97公开免费视频| 你懂的在线免费观看| 粉色视频免费入口| 亚洲国产精品久久久久秋霞小 | 亚洲av日韩av激情亚洲| 亚洲成A人片77777国产| 国产精品免费视频播放器| 99精品国产免费久久久久久下载|