categories: Technology, Science & Productivity
How compatible the language of Kotlin can be with object-oriented programming, in addition to how to utilize the latter to write your first codes in the former.
The concept of object-oriented programming from a theoretical and practical standpoint, together with how it is related to programming and how to deal with it.
An in-detail explanation of the main terminologies of object-oriented programming as well as its principles, including inheritance, polymorphism, and more.
Free lessons
Object, Attributes And Action
Class Part 1
Class Part 2
1. OOP in Kotlin
Object, Attributes And Action
Class Part 1
Class Part 2
Constructor
Overload
Inheritance
Super
Super And Constructor
Override
Access Modifier
Package And Import
Exception (Try-Catch) 3
Exception (Try-Catch) 4
Polymorphism 1
Polymorphism 2
Abstract, Interface
Multi Inheritance
Object, Companion Object
Anonymous Class
Anonymous Class Part 2
Object Type Casting
Nested Class
Multi Threading
Multi Threading Part 2
Enum Class
Enum Class Part 2
Generic Class
Despite the fact that object-oriented programming, or OOP for short, dates back to the 1960s, it only began to grow in the 1990s. Not only because it operates on scenarios that are close to the real world, but also makes the visualization process much easier. Not to mention that the compatible languages with this universal paradigm are several, including Kotlin. In this training course, you will get introduced to OOP in Kotlin from the very beginning and delve deeper into its basics, main principles, and benefits.
There are no requirements for this course. Your interest in the topic and your commitment to learning are all you need to achieve the utmost benefit from this course.
Software Engineering Expert
7,501 Learners
39 Courses