2011-01-18 27 views

Trả lời

10

Đó là một biểu tượng, là một cấu trúc ngôn ngữ Ruby.

Ký hiệu tương tự như chuỗi, nhưng this blog post giải thích chi tiết.

@ có nghĩa là một biến cá thể trên lớp: về cơ bản nó là một biến được chia sẻ giữa tất cả các phương thức trên một thể hiện của một lớp. Nó không liên quan đến :.

2

: biểu thị rằng bạn đang sử dụng biểu tượng.

@ là biến mẫu - về cơ bản là biến được đặt một lần và có thể được sử dụng thông qua quá trình ruby ​​cho đến khi hoàn thành.

Đồng bằng cũ variable_name là biến cục bộ và biến đó chỉ tốt cho đến khi phương thức đó được gọi.

Đối với hướng dẫn, bạn nên đọc lên trên căn bản ruby ​​hoặc hãy nhìn vào một cái gì đó giống như this

1

@ là một Ivar : là một biểu tượng (nghĩ rằng nó giống như một costant trong C, nhưng không có bất kỳ giá trị số)

Các vấn đề liên quan