Запитання з тегом «traits»

У комп'ютерному програмуванні ознака - це сукупність методів, що використовується як "проста концептуальна модель для структурування об'єктно-орієнтованих програм"

2
Чому модуль, що повертає метод, може бути замінений на метод String return String, коли типи повернення явно не вказані?
Я працював над прикладами коду з глави "Особливості програмування" в Scala Edition1 https://www.artima.com/pins1ed/traits.html і натрапив на дивну поведінку через мій друк. Хоча метод переосмислення ознаки нижче фрагмента коду не дає помилки компіляції, хоча типи повернення методу, що перекривається, відрізняються Unitвід String. Але після виклику методу на об'єкт він повертає Unit, …
Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.