blob: c41eebea5a961de787264e4def4bf8e0e88e9cba (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
|
import Animals = require("animals");
import Foo = require("foo");
function main() {
var mammals: Animals.Mammal[] = [];
mammals.push(new Animals.Human());
mammals.push(new Animals.Dog());
mammals.push(new Animals.Cat());
// Make everyone speak
for (var i = 0; i < mammals.length; ++i) {
console.log(mammals[i].speak());
}
var greeting: string = (new Foo.Greeter()).getGreeting();
console.log(greeting);
}
main();
|