[Note: This is a “note to self” post, though it might help others]

To call base implementations in vala, use the “base” keyword (seems logical no ?)

1
2
3
4
5
6
7
8
9
10
11
12
class MySubclass {
    public MySubclass ()
    {
        base();
    }
 
    public override void frobnicate ()
    {
        base.frobnicate ();
        do_other_things ();
    }
}