Wenn ich in C eine Klasse simuliere
#include <stdio.h>
typedef struct {
int num;
void (*someMethod)(void);
} Test;
void hellofunction(void) {
printf("hello");
}
void worldfunction(void) {
printf("world");
}
int main(void) {
Test test;
test.num = 13;
test.someMethod = hellofunction;
test.someMethod();
test.someMethod = worldfunction;
test.someMethod();
}
Wo ist dabei aber die Verbingung zu den Eigenschaften der Klasse so wie z.B
void numfunction(void) {
printf(this.num);
}