In Kotlin, each class property is considered a first-class citizen, which we discussed in the Properties – A first class citizen section of Chapter 2, Introduction to Object-Oriented Programming. In this section, we will learn more about properties and how to define the getter and setter functions that are explicitly provided by Kotlin. Let's create a Person class with two properties, name and age:
class Person {
    var name: String = ""
     var age : Int = 0
 }
Create an instance of the Person class. Assign some values to each property and display the values on the screen:
fun main(args: Array<String>) {
     val abid = Person()
 
     abid.name = "Abid Khan"
     abid.age = 40
 
     println(abid.name)
     println(abid.age)
}
When we assign a value to a class property, such as abid.name = "Abid Khan", or get a value...