|
ToDo:
|
病院へごーごー。仕事も沢山あったのだが、月に一度は行って薬をゲッツ。
Command Line集。
LAMPの開発環境が一発です。まー、ヲレ的には今の所では用事がないですが。
public class Outer{ private String str = "abc"; protected class Inner{ protected void func(){ System.out.println(str); } } public void func(){ new Inner().func(); } public static void main(String args[]){ new Outer().func(); } }C#では、勿論Innerのfunc()で、Outerのnone staticなメンバーはアクセスできん!ってコンパイルで怒られます。 Ruby/Pythonでも出来ないっぽい(ヲレの微小な知識レヴェルですが…) InnerとOuterって定義として入れ子の関係であるし、この場合ではインスタンス化した時はhave-aの関係なんで、勝手に見られないのがよさそうな希瓦斯。