Tôi là người mới đối với Ruby, vì vậy xin lỗi nếu điều này nghe có vẻ ngớ ngẩn.Có phương pháp "chính" nào trong Ruby giống như trong C?
Tôi không thể tìm ra cách viết mã "chính" và có phương thức trong cùng một tệp (tương tự như C). Tôi kết thúc với một tập tin "chính" mà tải một tập tin riêng biệt có tất cả các phương pháp. Tôi đánh giá cao bất kỳ hướng dẫn nào về điều này.
tôi phát hiện bài viết sau SO nhưng tôi không hiểu nó: Should I define a main method in my ruby scripts?
Trong khi nó không phải là một vấn đề lớn, nó chỉ là dễ dàng hơn việc có thể để xem tất cả các mã có liên quan trong cùng một tập tin. Cảm ơn bạn.
[-EDIT-]
Nhờ mọi người trả lời - hóa ra bạn chỉ cần xác định tất cả các phương pháp trên mã. Ví dụ bên dưới:
def callTest1
puts "in test 1"
end
def callTest2
puts "in test 2"
end
callTest1
callTest2
Tôi nghĩ điều này có ý nghĩa khi Ruby cần biết tất cả các phương pháp trước. Điều này không giống như C, trong đó có một tệp tiêu đề liệt kê rõ ràng các hàm sẵn có và do đó, có thể xác định chúng bên dưới hàm main()
Một lần nữa, nhờ tất cả những người trả lời.
Câu trả lời của bạn trông đẹp hơn những người khác với tôi, tại sao bạn không đăng câu trả lời và chấp nhận câu trả lời (tốt hơn là chỉnh sửa) – barlop