Class Central is learner-supported. When you buy through links on our site, we may earn an affiliate commission.

CodeSignal

Kotlin Classes Basics Revision

via CodeSignal

Overview

This course introduces the foundational concepts of Kotlin classes and objects, focusing on implementing basic code structures and OOP concepts, as well as dealing with common edge cases.

Syllabus

  • Unit 1: Revisiting the Building Blocks: Kotlin Classes and Object-Oriented Essentials
    • Player Class in Action
    • Expanding LibraryBook Class with Recommendations
    • Rectangle Area Calculation Fix
    • Define Method to Subtract Complex Numbers
    • Creating a Dice Class in Kotlin
  • Unit 2: Constructing Kotlin Classes: An Exploration of Constructors and Methods
    • Method Customization with Parameters in Kotlin
    • Ensuring Correct Publication Year in Library System
    • Initializing Objects with Default Parameters
    • Implement Espresso Brewing Method in CoffeeMachine Class
    • Constructing a Spaceship Class in Kotlin
  • Unit 3: Encapsulation and Access Control in Object-Oriented Programming
    • Allowing Color Change in SmartLightBulb
    • Dynamic Volume Control in Music Player Class
    • Encapsulation with Smart Fridge in Kotlin
    • SmartCamera Encapsulation Challenge
    • Building a SmartWatch Class with Encapsulation in Kotlin
  • Unit 4: Inheritance in Kotlin: Exploring Properties and Methods
    • Simple Delivery System Debugging
    • Overriding Methods in Kotlin: Enhancing Functionality with super()
    • Implementing Volume Control in SmartMusicPlayer
    • Property Inheritance in Kotlin
    • Simulation of Electronic Device and Computer Boot-Up

Reviews

Start your review of Kotlin Classes Basics Revision

Never Stop Learning.

Get personalized course recommendations, track subjects and courses with reminders, and more.

Someone learning on their laptop while sitting on the floor.