Pertanyaan yang diberi tag static

267
Mengapa Mockito tidak mengejek metode statis?

Saya membaca beberapa utas di sini tentang metode statis, dan saya pikir saya mengerti masalah penyalahgunaan / penggunaan berlebihan metode statis dapat menyebabkan. Tetapi saya tidak benar-benar memahami mengapa sulit untuk mengejek metode statis. Saya tahu kerangka mengejek lainnya, seperti...

244
Mendapatkan nama kelas dari metode statis di Jawa

Bagaimana seseorang bisa mendapatkan nama kelas dari metode statis di kelas itu. Sebagai contoh public class MyClass { public static String getClassName() { String name = ????; // what goes here so the string "MyClass" is returned return name; } } Singkatnya, saya sebenarnya ingin...

235
Mengapa antarmuka bersarang statis digunakan di Jawa?

Saya baru saja menemukan antarmuka bersarang statis di basis kode kami. class Foo { public static interface Bar { /* snip */ } /* snip */ } Saya belum pernah melihat ini sebelumnya. Pengembang asli berada di luar jangkauan. Karena itu saya harus bertanya kepada SO: Apa yang dimaksud dengan...

224
Mengapa saya tidak dapat mewarisi kelas statis?

Saya memiliki beberapa kelas yang tidak benar-benar membutuhkan keadaan apa pun. Dari sudut pandang organisasi, saya ingin menempatkan mereka dalam hierarki. Tapi sepertinya saya tidak bisa mendeklarasikan pewarisan untuk kelas statis. Sesuatu seperti itu: public static class Base { } public...

217
Kelas bersarang statis di Jawa, mengapa?

Saya sedang melihat kode Java LinkedListdan memperhatikan bahwa itu menggunakan kelas bersarang statis Entry,. public class LinkedList<E> ... { ... private static class Entry<E> { ... } } Apa alasan untuk menggunakan kelas bersarang statis, bukan kelas dalam normal? Satu-satunya...

195
Kata kunci statis dan berbagai kegunaannya dalam C ++

Kata kunci staticadalah salah satu yang memiliki beberapa makna dalam C + + yang saya temukan sangat membingungkan dan saya tidak pernah bisa membengkokkan pikiran saya tentang bagaimana sebenarnya seharusnya bekerja. Dari apa yang saya mengerti ada staticdurasi penyimpanan, yang berarti bahwa itu...

177
Apa itu "metode statis" dalam C #?

Apa artinya ketika Anda menambahkan kata kunci statis ke suatu metode? public static void doSomething(){ //Well, do something! } Bisakah Anda menambahkan statickata kunci ke kelas? Apa artinya