cari

Rumah  >  Soal Jawab  >  teks badan

java - 能不能加入一种IOC的语法,比如new一个interface

如题,开一下脑洞,各种开发语言能不能把接口变的可以new,实现IOC的效果,而具体实例化的类型是通过类似我们现在使用的IOC框架的注入方式来确定的。

黄舟黄舟2837 hari yang lalu763

membalas semua(3)saya akan balas

  • 阿神

    阿神2017-04-17 17:54:20

    Memandangkan ia disuntik, mengapa anda memerlukan antara muka baharu?

    balas
    0
  • ringa_lee

    ringa_lee2017-04-17 17:54:20

    antara muka baharu tidak bermakna

    balas
    0
  • PHP中文网

    PHP中文网2017-04-17 17:54:20

    Adakah anda mahu menggunakan IoC sebagai ciri bahasa atau sokongan asli?

    Untuk Antara Muka baharu, bahasa tersuai berdasarkan pelaksanaan JVM sebenarnya boleh dilakukan.

    Selain kod sumber, tambahkan kawalan fail konfigurasi.
    Fail konfigurasi berfungsi sebagai kawalan prapemprosesan.
    Apabila menyusun, fail kod sumber tulen dipraproses (objek telah disuntik).
    Kemudian susun fail kod sumber yang telah diproses.
    Di atas ialah cara suntikan statik (suntikan masa kompilasi) dikendalikan.

    Selain itu, jelas sekali, dari Spring, kita boleh mengetahui bahawa adalah mungkin untuk menggunakan refleksi untuk mencapai kesan suntikan dinamik, selagi kita membuat perubahan yang sepadan dalam analisis semantik dan menulis perpustakaan standard IoC yang boleh digunakan.

    Ia mudah untuk disebut, tetapi ia tidak mudah untuk dilaksanakan.

    balas
    0
  • Batalbalas