Запитання з тегом «companion-object»


3
Як діє магія методу Скала ()?
У Scala, якщо я визначаю метод, що викликається applyу класі або об'єкті верхнього рівня, цей метод буде викликаний кожного разу, коли я додаю пару дужок до екземпляра цього класу і поміщаю відповідні аргументи для apply()між ними. Наприклад: class Foo(x: Int) { def apply(y: Int) = { x*x + y*y } …

6
Котлін: Різниця між об’єктом та супутнім об’єктом у класі
Яка різниця між об’єктом та супутнім об’єктом у класі в kotlin? Приклад: class MyClass { object Holder { //something } companion object { //something } } Я вже читав, що об'єкт-супутник буде використовуватися, якщо містять параметри / методи тісно пов'язані з його класом. Але чому існує також можливість оголосити нормальний …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.