Classes
Classes are a grouping of functions and variables
Define class
You can create a class using the kalasi
keyword
kalasi Munthu {}
Methods
To add some behavior to the class you can create a method (same way you write a function)
kalasi Munthu {
ndondomeko ndiNdani() {
Khonso.lemba("Mariya Malizeni");
}
}
Methods can also take arguments
kalasi Munthu {
ndondomeko yikaZaka(zaka) {
Khonso.lemba(zaka);
}
}
Properties
To add properties in a class, create a new variable in the class scope
kalasi Munthu {
numbala zaka = 2;
}
Create Object
After you define a class time to final use it, you can use a class by creating a new object
Munthu munthu = Munthu();
You can now call methods on that class
munthu.ndiNdani();