KotlinInheritance

İNHERİTANCE, kalıtım almak yani bir nevi sınıflar arasında miras almak.

Miras alabilmemiz için almak istediğimiz sınıfı “open” olarak tanımlamalıyız. Kotlinde sınıflar default olarak final olarak tanımlanır. Yani siz eğer hiçbir şey yazmazsanız başka bir yerde kullanamazsınız. Open derseniz başka bir yerden kalıtım alabilirsiniz.

Miras alacağımız sınıfı “open” yaptıktan sonra tanımayacağımız sınıfın içerisinden mirasımızdaki constructor’lara erişebiliriz. Bu işlemi tamamladıktan sonra artık mirasımızı alalım

İlgili medium yazımı okumanızı tavsiye ederim