Trong Ruby, tôi thấy định nghĩa của một phương pháp như thế này:Một định nghĩa phương pháp bắt đầu với dấu ngoặc, không thể hiểu được tính hữu dụng của nó
def [](param)
# do stuff
end
không phương pháp này tuyên bố có ý nghĩa gì? Làm thế nào nó hoạt động? Khi nào sử dụng? Và làm thế nào để gọi loại phương pháp này với một đối tượng dụ?
'[]' được gọi là dấu ngoặc đơn. Thuật ngữ "móc" như là một ý nghĩa hoàn toàn khác trong lập trình. Bạn nên cẩn thận. – sawa
cảm ơn bạn đã cập nhật ngay bây giờ;) – medBo