diff --git a/doc/spec.md b/doc/spec.md index 66a622d9e73..cff436d5fc0 100644 --- a/doc/spec.md +++ b/doc/spec.md @@ -545,7 +545,7 @@ class CheckingAccount extends BankAccount { } ``` -In this example, the class 'CheckingAccount' *derives* from class 'BankAccount'. The constructor for 'CheckingAccount' calls the constructor for class 'BankAccount' using the 'super' keyword. In the emitted JavaScript code, the prototype of 'CheckingAccount' will chain to the prototype of 'BankingAccount'. +In this example, the class 'CheckingAccount' *derives* from class 'BankAccount'. The constructor for 'CheckingAccount' calls the constructor for class 'BankAccount' using the 'super' keyword. In the emitted JavaScript code, the prototype of 'CheckingAccount' will chain to the prototype of 'BankAccount'. TypeScript classes may also specify static members. Static class members become properties of the class constructor.