kopia lustrzana https://github.com/c9/core
21 wiersze
491 B
TypeScript
21 wiersze
491 B
TypeScript
class Student {
|
|
fullname : string;
|
|
constructor(public firstname, public middleinitial, public lastname) {
|
|
this.fullname = firstname + " " + middleinitial + " " + lastname;
|
|
}
|
|
}
|
|
|
|
interface Person {
|
|
firstname: string;
|
|
lastname: string;
|
|
}
|
|
|
|
function greeter(person : Person) {
|
|
return "Hello, " + person.firstname + " " + person.lastname;
|
|
}
|
|
|
|
var user = new Student("Jane2", "M.", "User");
|
|
var user2 = new Student("Joe", "M.", "User");
|
|
|
|
console.log(greeter(user));
|