TypeScriptClasses & OOP

71 items

1

Overriding With a Bad Signature

Code Quiz
2

Class Expressions in TypeScript

Slides / Video
3

Optional Class Properties

Slides / Video
4

The this Type and this Parameters

Slides / Video
5

Implementing Interfaces With implements

Slides / Video
6

Abstract Classes and Methods

Slides / Video
7

Method Overriding in Subclasses

Slides / Video
8

The super Keyword in Classes

Slides / Video
9

Class Inheritance With extends

Slides / Video
10

Static Properties and Methods

Slides / Video
11

Getters and Setters (Accessors)

Slides / Video
12

Parameter Properties Constructor Shorthand

Slides / Video
13

Readonly Properties in TypeScript

Slides / Video
14

Access Modifiers in TypeScript

Slides / Video
15

Methods in TypeScript Classes

Slides / Video
16

Instance Properties With Type Annotations

Slides / Video
17

Constructors in TypeScript Classes

Slides / Video
18

Class Declaration and Instantiation

Slides / Video
19

Field Initialization

Quiz
20

override Keyword

Quiz
21

The this Type

Quiz
22

Static Members

Quiz
23

Class Expressions

Quiz
24

Class Declaration Syntax

Quiz
25

Parameter Property Shorthand

Quiz
26

Abstract Classes

Quiz
27

Constructors Basics

Quiz
28

Access Modifiers

Quiz
29

Constructor Signatures

Quiz
30

Native Private Fields

Quiz
31

Class Inheritance

Quiz
32

Structural Typing of Classes

Quiz
33

Getters and Setters

Quiz
34

The super Keyword

Quiz
35

readonly Members

Quiz
36

instanceof Narrowing

Quiz
37

Class Expression Syntax

Code Quiz
38

Optional Class Properties

Code Quiz
39

Parameter Property Missing Modifier

Code Quiz
40

Setter Infinite Recursion

Code Quiz
41

Using this Before super

Code Quiz
42

Calling a Static Member on an Instance

Code Quiz
43

Losing this-Type in a Chain

Code Quiz
44

Instantiating an Abstract Class

Code Quiz
45

Inheriting With the Wrong Keyword

Code Quiz
46

Instantiating a Class

Code Quiz
47

Accessing a Private Field

Code Quiz
48

Method Return Type

Code Quiz
49

Initializing Constructor Parameters

Code Quiz
50

Property Type Annotation Mismatch

Code Quiz
51

Accessing a Protected Member

Code Quiz
52

Reassigning a Readonly Property

Code Quiz
53

Public Parameter Property

Code Quiz
54

Constructor and Initialization

Flashcard
55

Property Declarations and Types

Flashcard
56

Parameter Properties

Flashcard
57

Optional and Definite Properties

Flashcard
58

Class Inheritance with extends

Flashcard
59

Abstract Classes and Methods

Flashcard
60

The 'this' Type in Classes

Flashcard
61

Class Expressions

Flashcard
62

Access Modifiers

Flashcard
63

Static Members and Methods

Flashcard
64

Method Chaining with this

Flashcard
65

Class Declaration Syntax

Flashcard
66

Getters and Setters

Flashcard
67

Method Overriding

Flashcard
68

The override Keyword

Flashcard
69

Instance vs Class Side

Flashcard
70

The readonly Modifier

Flashcard
71

The super Keyword

Flashcard
QuizIntermediate

Class Expressions

Understand assigning a class to a variable as an expression.

Which of these is a valid class expression?