Book Image

Kotlin Masterclass Programming Course: Android Coding Bible [Video]

By : Frahaan Hussain
Book Image

Kotlin Masterclass Programming Course: Android Coding Bible [Video]

By: Frahaan Hussain

Overview of this book

<p>Learn about everything there is to know about Kotlin Applications and How To Program Them. A step by step process is used to show explain every facet of these topics. NOTE: This course includes information on Java and Android!</p> <p>Gain a good understanding of the following concepts with this course:</p> <ul> <li>What Kotlin is?</li> <li>Kotlin Certifications</li> <li>How to program in the Kotlin language</li> <li>Features of the Kotlin programming language</li> <li>Coding semantics</li> <li>Mobile programming</li> <li>Design practices of applications</li> <li>Application programming</li> <li>Network programming</li> </ul> <p>Kotlin is one of the most popular programming languages for Android in the world that is requested by all companies such as Google, Facebook and Microsoft for mobile development. This course will ensure you have not left out as more and more companies request this awesome language. This course will teach you everything about programming Kotin applications. You will receive all the knowledge to use and leverage the powerful technology behind these amazing and wonderful platforms. Over 250,000 students have enrolled in my courses and all of them are extremely satisfied. You will also be satisfied with this course.</p> <p>All the code and supporting files for this course are available at:&nbsp;<a href="https://github.com/PacktPublishing/Kotlin-Masterclass-Programming-Course-Android-Coding-Bible" target="_blank">https://github.com/PacktPublishing/Kotlin-Masterclass-Programming-Course-Android-Coding-Bible</a></p> <h1>Style and Approach</h1> <p>A complete course packed with step-by-step instructions, working examples, and helpful advice. This course is clearly divided into small parts that will help you understand each part individually and help you learn at your own pace.</p>
Table of Contents (9 chapters)
Chapter 8
Classes & Objects
Content Locked
Section 12
Sealed Class
Sealed classes are used for representing restricted class hierarchies, when a value can have one of the types from a limited set, but cannot have any other type. They are, in a sense, an extension of enum classes: the set of values for an enum type is also restricted, but each enum constant exists only as a single instance, whereas a subclass of a sealed class can have multiple instances which can contain state.