Chào mọi người, mình mới bắt đầu tìm hiểu kotlin, mình đang tham khảo 1 project tình cờ thấy đoạn code này nhưng ko hiểu quy tắc nó ra sao.
Cụ thể là ở line 78, đoạn parentFragment
lúc đầu mình tưởng nó là 1 biến, nhưng nhảy đến nơi định nghĩa thì nó là function getParentFragment
, mình thắc mắc tại sao IDE lại hiểu parentFragment
là gọi đến function getParentFragment
kia nhỉ. Hay là nó là 1 điểm đặc biệt trong kotlin, mong mọi người giải đáp cho mình, mình xin cảm ơn.
Đây là đoạn parentFragment được dùng
Đây là nơi định nghĩa function getParentFragment (file Fragment.java của hệ thống)
Full code file đó mình up ở link này: https://pastebin.com/t5Rb8mb8