Classes

Classes

Documentation

You can create a greeter by instantiating the Greeter object, or create a customized greeter by extending from it.

Code

1
2
3
4
5
6
7
8
9
const myGreeter = new Greeter("hello, world");
myGreeter.greeting = "howdy";
myGreeter.showGreeting();
 
class SpecialGreeter extends Greeter {
  constructor() {
    super("Very special greetings");
  }
}

Declaration

Use declare class to describe a class or class-like object. Classes can have properties and methods as well as a constructor.

1
2
3
4
5
6
declare class Greeter {
  constructor(greeting: string);
 
  greeting: string;
  showGreeting(): void;
}
doc_TypeScript
2025-01-10 15:47:30
Comments
Leave a Comment

Please login to continue.