создать объект в Java класс с классом - PullRequest
0 голосов
/ 10 октября 2019
public class OutterClass {
    class jiren {
        int a = 20;
        int b = 30;
    }

    public static void main(String[] args) {
        OutterClass.jiren CA = new jiren(); 
       // (this part shows error)
       // (what do I put before new to //creat the object. ) 
    }
}

1 Ответ

0 голосов
/ 10 октября 2019

Вы должны сделать свой внутренний класс статичным. Кроме того, соглашение Java говорит вам, что классы должны начинаться с заглавной буквы, а переменные с заглавной буквы:

public class OutterClass { 

    public static class Jiren{
        int a = 20;
        int b = 30;
    }

    public static void main (String [] args) {
        OutterClass.Jiren ca = new OutterClass.Jiren();
    }

}
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...