А как пробовали, что не получается? Вопрос не очень понятен.
верхний вариант правильный
Что то странное ты мутиш. Такой геттер используется только при мутабле имутабле. У переменных геттер есть по дефолту
называть val с префиксом get наверно не стоит. можно ограничиться например val autoLayout: CardView get() = authorCard
можно и функцию, в JVM это практически идентичные конструкции будут, но верхий способ проще читается (меньше скобок)
Обсуждают сегодня