Câu hỏi phỏng vấn Ruby
Câu hỏi

self trong Ruby có ý nghĩa như thế nào trong từng ngữ cảnh?

Câu trả lời

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:

  • Trong instance method: self là đối tượng đang gọi method.
    ruby Copy
    class Person
      def name
        self.to_s
      end
    end
  • Trong class method (dùng self.): self đại diện cho chính class đ...
junior

junior

Gợi ý câu hỏi phỏng vấn

middle

Dấu chấm than ! ở cuối một phương thức có ý nghĩa gì?

junior

Sự khác biệt giữa puts, print, và p trong Ruby là gì?

middle

Khác biệt giữa form_for và form_with trong Rails?

Bình luận

Chưa có bình luận nào

Chưa có bình luận nào