и какие альтернативы?
                  
                  
                  
                  
                  
                  
                  
                  
                  class A {
                  
                  
                      inner class B {
                  
                  
                          companion object {
                  
                  
                              const val C = 1
                  
                  
                          }
                  
                  
                      }
                  
                  
                  }
                  
                  
                  
                  
                  
                  
                  
                  
                  ошибка – companion object is not allowed here
                  
                  
                
Потому, что это inner class. В Java в них тоже нельзя класть ничего static. А нужно ли его делать inner?
Обсуждают сегодня