Pertanyaan tentang topik tersebut 'traits'

Apakah Scala memiliki sesuatu yang mirip dengan implementasi antarmuka eksplisit C#?
Di C#, Anda dapat mengimplementasikan antarmuka secara eksplisit. Metode yang diimplementasikan secara eksplisit hanya dapat dipanggil melalui variabel yang memiliki antarmuka sebagai tipe statisnya. Hal ini memungkinkan Anda menghindari konflik...
261 dilihat
schedule 31.12.2023

Mencocokkan keberadaan dan tanda tangan fungsi anggota: parameter
Membaca pertanyaan terkait "Cara memanggil anggota berfungsi hanya jika objek kebetulan memilikinya?" dan "Apakah mungkin menulis template C++ untuk memeriksa keberadaan suatu fungsi?" , saya mengimplementasikan kelas ciri saya sendiri. Tujuannya...
505 dilihat
schedule 31.12.2023

Implementasi sifat yang bertentangan di Rust
Saya ingin menerapkan sifat khusus untuk &'a str dan untuk bilangan bulat hingga i32 , tetapi Rust tidak mengizinkan saya untuk: use std::convert::Into; pub trait UiId { fn push(&self); } impl<'a> UiId for &'a str {...
5313 dilihat
schedule 15.11.2023

Laravel: perbedaan antara menggunakan Trait atau memperluas model
Kami sedang mengerjakan aplikasi Laravel dengan modul penjadwalan. Modul ini memiliki tiga jenis kelas yang dapat dimasukkan ke dalam agenda: Tugas, Acara, dan Departemen. Oleh karena itu kami membuat diagram kelas berikut: Sekarang, pertanyaan...
829 dilihat
schedule 26.10.2023