ceylon

    1Hitze

    2Antwort

    ich einen Aufzählungs abstrakte Klasse haben: shared abstract class Foo() of bar|baz {} Und eine Funktion, wenn ein Foo zu überprüfen versucht, ist kein bar: shared void test(Foo foo) { if (!is

    1Hitze

    1Antwort

    Ich habe mich selbst mit dem Schreiben eines Dateischreibers in Ceylon beauftragt und dabei bin ich von der erdrückenden Schwierigkeit des Schreibens einer if-Anweisung in Ceylon getroffen worden, die

    1Hitze

    1Antwort

    Ich studiere Ceylon und habe Fragen dazu Metamodell. Ich möchte einige schaffen einige Basisklasse 'DataContainer', die ermöglichen, unveränderliche Klassen mit Build-in-Equals-Hash-Implementierung zu

    3Hitze

    1Antwort

    ich einen Adapter für JSimpleDB bin definieren (eine Persistenz-Bibliothek) durch ein class Subklassen, die ein Google Guava Converter als Konstruktor Parameter übernimmt: shared class RoleConverter()

    2Hitze

    1Antwort

    Ich versuche Klassen zu implementieren DistanceCM und DistanceMM, und ich möchte diese summable austauschbar sein, solange sie beide von Distance erben. Allerdings bekomme ich diesen Fehler: "Error:(4

    1Hitze

    1Antwort

    Der Titel ist meine Frage. Insbesondere sind Platzhalter beim Vergleich mit Werten in Tupeln wichtig. In OCaml ist es möglich: match x with (3, _) -> 5 | (_, 4) -> 7 | (4, 5) -> 6;; A

    3Hitze

    2Antwort

    Ich habe Probleme beim Inkrementieren einer variablen Ganzzahl. Dieser Code: variable Integer myInteger = -1; Integer getInteger() { myInteger = myInteger + 1; print("myInteger: " + myInteg

    1Hitze

    1Antwort

    Ich habe eine "Hello World" -Typensuite erstellt, aber ich kann nicht scheinen, dass sie irgendwelche Tests ausführt. Wenn er ausgeführt wird, heißt es einfach: erreicht Lauffunktion Prozess mit Exit-

    1Hitze

    1Antwort

    Immer wenn eine Testfunktion (eine Funktion mit test kommentierte) enthält Behauptungen, die nicht funktioniert, hat die Behauptung, die gleiche Wirkung wie bei trowing eine Ausnahme: Keine weiteren C

    5Hitze

    1Antwort

    Ich möchte eine innere nicht-statische Schnittstelle von außerhalb der Wrapping-Klasse instanziieren. Ist das möglich? Betrachten Sie den folgenden Code ein: shared class AOuterClass() { Integer val