Javaに見るself魂

| コメント(2) | トラックバック(0)

暇つぶしに見ていたEnumクラスのcompareToメソッド。

    public int compareTo(E o) {
        Enum other = (Enum)o;
        Enum self = this;
        if (self.getDeclaringClass() != other.getDeclaringClass())
            throw new ClassCastException();
        return self.ordinal - other.ordinal;
    }

敢えてthisじゃなくselfにしてる点が面白いと思った。

トラックバック(0)

トラックバックURL: https://hoge.sub.jp/blog-cgi/mt/mt-tb.cgi/1571

このブログ記事について

このページは、Lyoが2008年5月25日 00:56に書いたブログ記事です。

ひとつ前のブログ記事は「早くも人生の岐路(を通り過ぎたトコ)」です。

次のブログ記事は「24才かぁ。」です。

最近のコンテンツはインデックスページで見られます。過去に書かれたものはアーカイブのページで見られます。

月別 アーカイブ

OpenID対応しています OpenIDについて
Powered by Movable Type 7.9.3