polymorphism

    1зной

    1ответ

    Я пытаюсь скомпилировать следующий код с помощью ocamlc. type 'a splitter = {name: string; decision_function : 'a -> bool} let splitter12a = {name="x1>x2"; decision_function=(fun x -> x.(1)>x.(2))};

    2зной

    1ответ

    Я хочу создать массив абстрактного класса и вызвать некоторый метод run() для каждого из элементов массива, которые ссылаются на реализацию этого класса. В чем-то вроде Java (простите синтаксис, пожал

    1зной

    1ответ

    У меня есть структура, в которой я использую чистый абстрактный интерфейс (только общедоступные методы, и все они - =0), абстрактный класс, чтобы скрыть детали реализации и два дочерних класса, которы

    1зной

    3ответ

    Я хочу знать разницу между этими классами. В моем приложении мне нужно установить некоторые параметры и передать объекты с помощью методов. У меня есть некоторые интерфейсы только с методами (в основн

    0зной

    1ответ

    У меня есть модельная работа и пользователь модели, оба могут выбирать типы контрактов (поэтому я использую полиморфные). Я создал модельный контракт для каждого контракта, и я также создаю модель att