Introduction: Building Your Own Types with OOP

Get an overview of the section building your own types with object-oriented programming.

We will learn about making our types using object-oriented programming (OOP). We will learn about all the different categories of members a type can have, including fields to store data and methods to perform actions. We will use OOP concepts such as aggregation and encapsulation. We will also learn about language features such as tuple syntax support, out variables, inferred tuple names, and default literals. We will learn about defining operators and local functions for performing simple actions.

This section covers the following topics:

Get hands-on with 1400+ tech skills courses.