InterviewSolution
Saved Bookmarks
| 1. |
Does TypeScript support static classes? If not, why? |
|
Answer» TypeScript doesn’t SUPPORT static classes, unlike the popular object-oriented programming LANGUAGES like C# and Java. These languages need static classes because all code, i.e., data and functions, need to be inside a class and cannot exist independently. Static classes provide a way to allow these functions without ASSOCIATING them with any OBJECTS. In TypeScript, you can create any data and functions as SIMPLE objects without creating a containing class. Hence TypeScript doesn’t need static classes. A singleton class is just a simple object in TypeScript. |
|