Rob; How absolute the knave is! We must speak by the card, or equivocation will
undo us!
I don't know, equivocation may well still undo us...
Thanks.
That's ok, I had good fun. Cleaner would likely be defining a class
"proto_engine" and one "proto_controller", adding those, then extending
both, this avoids needing a rather clumsy class that has some members of
both Engine and Conttroller; that's bound to lead to confusion later on.
It turns out you are right, BTW and that you can create references to
classes without instantiating them, from there on you can only use static
members of those;
class Foo
{
static int bar;
fun static void printA() {<<<"bang">>>;}
fun void printB() {<<<"bang">>>;}
}
Foo @ baz;
<<