Основы функционального программирования/Haskell/Служебные слова и синтаксис: различия между версиями
Содержимое удалено Содержимое добавлено
Ashikbot (обсуждение | вклад) м Категоризация по запросу на w:ВП:РДБ |
"Хаскел" |
||
Строка 133:
Хотя классы существуют во многих других языках программирования, понятие класса в Хаскеле довольно особенно.
*
* Определения методов в Хаскеле соответствуют [[w:Виртуальный метод|виртуальным функциям]] C++. Каждый конкретный экземпляр класса должен переопределять методы класса.
* Больше всего классы Хаскела похожи на [[Интерфейс (объектно-ориентированное программирование)|интерфейсы]] Java. Как и определение интерфейса, классы в Хаскеле предоставляют протокол использования объекта, вместо определения самих объектов.
|