self trong Ruby có ý nghĩa như thế nào trong từng ngữ cảnh?
self trong Ruby có ý nghĩa như thế nào trong từng ngữ cảnh?
self
trong Ruby đại diện cho đối tượng hiện tại đang thực thi. Tùy vào ngữ cảnh, self
có thể mang các ý nghĩa khác nhau:
self
là đối tượng đang gọi method.
class Person
def name
self.to_s
end
end
self.
): self
đại diện cho chính class đ...junior