Tôi đến từ C++ và JAVA, với Phạm vi có toàn cầu hoặc cục bộ.Phạm vi biến thiên của Ruby Instance Câu hỏi
Tôi hiện đang học ruby-on-rails và với ruby có địa phương, ví dụ và toàn cầu. Tôi chưa bao giờ thực sự nghe nói về ví dụ cho đến bây giờ.
Có hoặc không có đường ray, sự hiểu biết và cách sử dụng biến thể hiện là gì?
Global = Variable across all objects share
Instance = Variable inside of the object
Local = Variable inside of the object
Tôi nghĩ rằng tôi nhận được cá thể dụ và địa phương trộn lẫn với nhau.
@ham
ham
Đây là hai biến khác nhau đúng không? Đôi khi tôi bị nhầm lẫn trong Rails bởi vì họ sử dụng công cụ hoán đổi cho nhau như @something và: something. Tại sao vậy?
Vì tôi sử dụng khung làm đường ray, tất cả tôi hiểu biến thể hiện là một thứ có thể truy cập được bằng chế độ xem.
Ai đó có thể làm rõ các biến này không?
Bạn có ý nghĩa gì bởi trạng thái đối tượng? – RoR