В Java абстрактный класс может содержать и абстрактные, и неабстрактные методы. Абстрактные методы не имеют реализации, а неабстрактные - имеют. Абстрактные классы не могут быть инстанцированы напрямую.
В Kotlin концепция очень похожа. Ключевое отличие заключается в том, что в Kotlin все классы по умолчанию являются final. Чтобы сделать класс абстрактным, его нужно явно пометить ключевым словом abstract
. Как и в Java, абстрактные методы не имеют реализации, а неабстрактные методы в абстрактном классе могут иметь реа
В Java абстрактный класс может содержать и абстрактные, и неабстрактные методы. Абстрактные методы не имеют реализации, а неабстрактные - имеют. Абстрактные классы не могут быть инстанцированы напрямую.
В Kotlin концепция очень похожа. Ключевое отличие заключается в том, что в Kotlin все классы по умолчанию являются final. Чтобы сделать класс абстрактным, его нужно явно пометить ключевым словом abstract
. Как и в Java, абстрактные методы не имеют реализации, а неабстрактные методы в абстрактном классе могут иметь реа
Register or sign in to get access to full answers for all questions from the question bank.