Tôi cần phải có một bộ sưu tập các chức năng chung, nhưng tôi không thể hoàn thành công việc theo cách mình muốn. Tôi tạo ra mộtScala: các vấn đề khi sử dụng các chức năng như đối tượng lớp học đầu tiên
List[(Any)=>Unit]
nhưng ngay sau khi tôi cố gắng để chèn một chức năng, ví dụ như một
String=>Unit
tôi nhận được một lỗi. Làm thế nào tôi có thể khai báo một bộ sưu tập chức năng chung mà không xem xét các kiểu giá trị tham số và trả về?
Làm thế nào bạn sẽ gọi một hàm với chữ ký '(Không có gì) => Any'? –
Bạn không thể, không có dàn diễn viên. Nhưng câu hỏi đã không gọi cho rằng :) – retronym
Có cách nào để có được động (Có lẽ thông qua phản ánh) các loại thực tế của chức năng, để tôi có thể thực hiện các diễn viên? – mariosangiorgio