Class: Class
Represents a class definition, a blueprint for objects.
Example
ts
class Bird inherits Animal { ... }Constructors
Constructor
new Class(
identifier,extendsSymbol,implementsNode,expression,loc?):Class
Parameters
| Parameter | Type |
|---|---|
identifier | SymbolPrimitive |
extendsSymbol | SymbolPrimitive |
implementsNode | Implement |
expression | Expression |
loc? | SourceLocation |
Returns
Class
Overrides
ASTNode.constructor