dev/vala/abstract_class/simple_class.vala

26 lines
409 B
Vala
Raw Permalink Normal View History

2012-11-13 11:40:14 +04:00
public class Animal : Object {
2012-11-13 11:39:49 +04:00
public void eat() {
stdout.printf("*chomp chomp*\n");
}
2012-11-13 11:40:14 +04:00
public void say_hello() {
stdout.printf ("parent hello\n");
}
2012-11-13 11:39:49 +04:00
}
public class Tiger : Animal {
2012-11-13 11:40:14 +04:00
public void say_hello_2() {
2012-11-13 11:39:49 +04:00
stdout.printf("*roar*\n");
}
}
/*public class Duck : Animal {
public override void say_hello() {
stdout.printf("*quack*\n");
}
}*/