★★Java質問・相談スレッド150★★
■ このスレッドは過去ログ倉庫に格納されています
0400395
2012/01/05(木) 10:55:19.73class Hoge
{
private static class A
{
private static class AA
{
private static class AAA{}
private class AAB{}
}
private class AB
{
// private static class ABA{} // コンパイルエラー。動的クラスの内部にstaticはダメ。…?…ん?最外部と扱い違うんだけど…。※1
private class ABB{}
}
}
private class B
{
// private static class BA // コンパイルエラー
// {
//
// }
private class BB
{
// private static class BBA{} // コンパイルエラー。
private class BBB
{}
}
}
}
一番外側のクラスってstaticついてないけど、考え方的にはstaticでいいのかな?
でないと、※1の部分が矛盾してしまう。「特別です」って言えば済むけど。
■ このスレッドは過去ログ倉庫に格納されています