Chapter 6. Using and Writing Interfaces, Typedefs, and Enums

Interfaces, Typedefs, and Enums.

In this chapter, we will discover three new points in the haXe typing system. We will see how they are different from what you may be used to in other languages such as C# or JAVA.

In this chapter we will talk about interfaces. We've already encountered them but we will clarify some points and learn more about them. We will also learn about typedefs and extensions. Finally, we'll be talking about enums that are quite advanced in haXe.

In this chapter, we will:

  • Learn how to write an interface
  • Learn about some important interfaces such as iterables, iterators, and haxe.rtti
  • Learn what typedefs are and how to express them
  • Learn what enums are
  • Learn how to switch ...

Get haXe 2 now with the O’Reilly learning platform.

O’Reilly members experience books, live events, courses curated by job role, and more from O’Reilly and nearly 200 top publishers.