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

What does a bang ! at the end of a method signify?

Câu trả lời

In Ruby programming, a bang ! at the end of a method name signifies that the method is a "bang method," which means it modifies the object it is called on directly. Unlike their non-bang counterparts, bang methods perform operations that alter the state of the object instead of returning a new object with the modifications. For example, if you use downcase! on a string, it will convert the string to lowercase and change the original string itself, rather than just returning a new lowercase version[1]. This is in contrast to the regular downcase method, which returns a new string in lowercase without altering the original string. It's important to use bang method...

middle

middle

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

junior

Are instance methods public or private?

entry

What can you say about an identifier that begins with a capital letter?

junior

Is Ruby a strongly typed or a weakly typed language?

Bình luận

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

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