]]> ]]>

Hello, World! в Vala

Пример для версий Vala 0.30
  1. Класс необязательно держать в файле с таким же названием. В файле может находиться сразу несколько классов.

  2. Во всей программе не может находиться больше одного метода с тем или иным названием.

  3. Для запуска метода main() через ООП, необходимо унаследовать главный класс от класса GLib.Object

  4. Класс не может называться “main”

//Как в С

void main(){
    stdout.printf("Hello, world!\n");
}

//То же через ООП и с возможностями Vala

class ClassMain : GLib.Object {
    void main(){
        print("Hello, world!\n")
    }
}

Комментарии

]]>

blog comments powered by Disqus

]]>

Работа программистам