<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開發與研究

    にほん

    上海房產

    東京生活

    數據庫大全

    編程與開發

    美國開發生活

    走向管理

    搜索

    最新評論

    閱讀排行榜

    評論排行榜

    主站蜘蛛池模板: 18禁止观看免费私人影院| 久久久久免费看黄a级试看 | 免费一级做a爰片性色毛片| 99久久99热精品免费观看国产| 亚洲国产精品99久久久久久| 亚洲欧洲日产韩国在线| 亚洲视频在线免费观看| 香蕉成人免费看片视频app下载| 中文字幕久精品免费视频| 亚洲黄色片免费看| 最近2019免费中文字幕视频三| 成人爽a毛片免费| 免费日本一区二区| 免费A级毛片在线播放| 色se01短视频永久免费| 久爱免费观看在线网站| 91免费播放人人爽人人快乐| **aaaaa毛片免费| 亚洲第一成年免费网站| 最近2019中文字幕mv免费看| 免费v片在线观看无遮挡| 亚洲va中文字幕无码久久不卡| 亚洲人成网站日本片| 青娱乐在线免费观看视频| 免费无码H肉动漫在线观看麻豆| 国内精品免费麻豆网站91麻豆 | 亚欧免费视频一区二区三区| 国产三级电影免费观看| 亚洲成av人片不卡无码久久| 1000部免费啪啪十八未年禁止观看 | 亚洲精品色在线网站| 91av免费观看| 国产午夜亚洲精品午夜鲁丝片| 亚洲日韩中文字幕无码一区| 暖暖日本免费中文字幕| 国产精品V亚洲精品V日韩精品| 亚洲色精品三区二区一区| 久久青草国产免费观看| 亚洲美女又黄又爽在线观看| 精精国产www视频在线观看免费| 免费欧洲美女牲交视频|