double-dispatch

    7Nhiệt

    5Trả lời

    Trong phần tiếp theo, tôi muốn EventHandler xử lý EventA một cách, EventB theo một cách khác, và bất kỳ sự kiện nào khác (EventC, EventD) theo cách khác. EventReceiver chỉ nhận được một tham chiếu đến

    9Nhiệt

    4Trả lời

    Tôi có câu hỏi về công văn kép C++. Trong đoạn mã dưới đây, tôi muốn kết quả từ tập thứ hai để phù hợp với kết quả từ tập đầu tiên. Tôi không biết loại thực tế (trừ khi tôi thử dynamic_cast) nhưng tôi

    10Nhiệt

    4Trả lời

    Tôi đang cố gắng tìm một cách tốt hơn để xử lý một số cấu trúc ngày càng tăng if để xử lý các lớp khác nhau. Các lớp này, cuối cùng, các trình bao bọc xung quanh các loại giá trị khác nhau (int, DateT

    7Nhiệt

    2Trả lời

    tôi đã viết mô hình khách truy cập như sau nhưng tôi không hiểu những gì là đơn và đôi công văn. AFAIK, công văn đơn được gọi một phương thức dựa trên loại người gọi, nơi công văn kép gọi một phương t

    6Nhiệt

    1Trả lời

    Có thể ai đó vui lòng giải thích quy trình công văn kép trong Pharo 4.0 với Smalltalk không? Tôi mới sử dụng Smalltalk và đang gặp khó khăn trong việc nắm bắt khái niệm, vì nó được thực hiện rất khác

    57Nhiệt

    4Trả lời

    Tôi đã nghe/đọc cụm từ nhưng không hiểu ý nghĩa của nó. Khi nào tôi nên sử dụng kỹ thuật này và làm cách nào để sử dụng kỹ thuật này? Bất cứ ai có thể cung cấp một mẫu mã tốt?

    13Nhiệt

    3Trả lời

    Tôi đã xem xét các câu hỏi khác liên quan đến mẫu khách truy cập nhưng không thể hiểu được việc triển khai công văn kép trong mẫu khách truy cập. Vui lòng tham khảo liên kết Visitor Pattern làm việc n