Bài học hôm nay nói về packages và imports. Một file code có thể bắt đầu với khai báo…
This is a simple fix the issue with the tutorial from compose-jb https://github.com/JetBrains/compose-jb/tree/master/tutorials/Image_And_Icons_Manipulations…
Trong bài học trước chúng ta đã được học về packages và cách imports. Trong bài học hôm nay chúng…
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ê.
Kotlin cung cấp cho chúng ta một lớp chuyên dụng cho việc lưu trữ dữ liệu với một số…
Lớp có thể lồng trong lớp khác
class Team { private val name: String = "1" class AndroidTeam { val ide = "Android Studio" } }
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.
Đô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.