base_class_override.gravity 278 B

1234567891011121314151617181920212223242526
  1. #unittest {
  2. name: "Base class override.";
  3. result: 1010;
  4. };
  5. class Rect {
  6. var x,y,w,h;
  7. func init (n1,n2,n3,n4) {
  8. x = n1;
  9. y = n2;
  10. w = n3;
  11. h = n4;
  12. }
  13. func Int() {
  14. return x+y+w+h;
  15. }
  16. }
  17. func main() {
  18. var a = 10;
  19. var b = Rect(100,200,300,400);
  20. return a + b;
  21. }