Pertanyaan yang diberi tag «static-typing»


30
Antarmuka vs kelas Basis
Kapan saya harus menggunakan antarmuka dan kapan saya harus menggunakan kelas dasar? Haruskah selalu menjadi antarmuka jika saya tidak ingin benar-benar menentukan implementasi dasar dari metode? Jika saya memiliki kelas Anjing dan Kucing. Mengapa saya ingin mengimplementasikan IPet daripada PetBase? Saya dapat memahami memiliki antarmuka untuk ISheds atau IBarks (IMakesNoise?), …


9
Statis / Dinamis vs Kuat / Lemah
Saya melihat istilah-istilah ini di mana-mana dalam pemrograman dan saya memiliki gagasan yang kabur tentang apa artinya. Pencarian menunjukkan kepada saya bahwa hal-hal seperti itu telah ditanyakan di seluruh stack overflow sebenarnya. Sejauh yang saya ketahui, pengetikan Statis / Dinamis dalam bahasa sedikit berbeda dengan pengetikan Kuat / Lemah, tetapi …



7
TypeScript: masalah dengan sistem tipe
Saya baru saja menguji skrip ketikan di VisualStudio 2012 dan memiliki masalah dengan sistem tipenya. Situs html saya memiliki tag kanvas dengan id "mycanvas". Saya mencoba menggambar persegi panjang di kanvas ini. Ini kodenya var canvas = document.getElementById("mycanvas"); var ctx: CanvasRenderingContext2D = canvas.getContext("2d"); ctx.fillStyle = "#00FF00"; ctx.fillRect(0, 0, 100, 100); …

2
Membutuhkan deklarasi jenis dalam Julia
Apakah ada cara untuk secara eksplisit mensyaratkan dalam Julia (misalnya katakan dalam modul atau paket) bahwa jenis harus dinyatakan ? Apakah misalnya PackageCompileratau Lint.jlmemiliki dukungan untuk pemeriksaan semacam itu? Secara lebih luas, apakah distribusi standar Julia sendiri menyediakan penganalisa kode statis atau yang setara yang dapat membantu memeriksa persyaratan ini? …
Dengan menggunakan situs kami, Anda mengakui telah membaca dan memahami Kebijakan Cookie dan Kebijakan Privasi kami.
Licensed under cc by-sa 3.0 with attribution required.