Đôi lúc chúng ta cần tạo một đối tượng với sự thay đổi nhỏ với lớp, và không có lớp con từ nó. Kotlin giới thiệu 2 đối tượng là biểu thức và khai báo.
Những trường hợp căn bản dùng lớp liệt kê là để hiện thực kiểu dữ liệu an toàn liệt kê.
Trong bài học trước chúng ta đã tìm hiểu về thay đổi hiện hữu của lớp, hàm, thuộc tính, gói,… các bạn có thể xem lại bài học. Trong bài này chúng ta sẽ tìm hiểu về hàm mở rộng, và chỉ xuất hiện gần đây ở các ngôn ngữ hiện đại.
Trong bài học trước chúng ta đã tìm hiểu về một kỹ thuật mới của Kotlin 1.4 (SAM). Trong bài học hôm nay chúng ta sẽ học về cách thay đổi sự hiện hữu của lớp, đối tượng, hàm, hàm khởi tạo, thuộc tính và giá trị gán.