Pertanyaan yang diberi tag static

110
Kapan inisialisasi kelas statis terjadi?

Kapan bidang statis diinisialisasi? Jika saya tidak pernah membuat instance kelas, tetapi saya mengakses bidang statis, apakah SEMUA blok statis dan metode statis pribadi yang digunakan untuk membuat instance bidang statis pribadi dipanggil (dalam urutan) pada saat itu juga? Bagaimana jika saya...

110
Kata kunci `statis` di dalam fungsi?

Saya melihat sumber Drupal 7, dan saya menemukan beberapa hal yang belum pernah saya lihat sebelumnya. Saya melakukan beberapa pencarian awal di manual php, tetapi tidak menjelaskan contoh-contoh ini. Apa yang dilakukan kata kunci staticterhadap variabel di dalam fungsi? function...

109
Cara mendapatkan properti Statis dengan Refleksi

Jadi ini tampaknya cukup mendasar tetapi saya tidak bisa membuatnya berfungsi. Saya memiliki sebuah Objek, dan saya menggunakan refleksi untuk mendapatkan properti publiknya. Salah satu properti ini statis dan saya tidak beruntung mendapatkannya. Public Function GetProp(ByRef obj As Object, ByVal...

109
Bagaimana pengubah statis mempengaruhi kode ini?

Ini kode saya: class A { static A obj = new A(); static int num1; static int num2=0; private A() { num1++; num2++; } public static A getInstance() { return obj; } } public class Main{ public static void main(String[] arg) { A obj = A.getInstance(); System.out.println(obj.num1);...

108
fungsi statis php

Saya punya pertanyaan tentang fungsi statis di php. mari kita asumsikan bahwa saya memiliki kelas class test { public function sayHi() { echo 'hi'; } } jika saya melakukannya, test::sayHi();itu berhasil tanpa masalah. class test { public static function sayHi() { echo 'hi';...

106
Memanggil metode generik statis

Saya telah menjumpai situasi aneh yang melibatkan metode generik statis. Ini kodenya: class Foo<E> { public static <E> Foo<E> createFoo() { // ... } } class Bar<E> { private Foo<E> member; public Bar() { member = Foo.createFoo(); } } Kenapa saya tidak...

102
Apakah bidang statis diwariskan?

Ketika anggota statis diwariskan, apakah mereka statis untuk seluruh hierarki, atau hanya kelas itu, yaitu: class SomeClass { public: SomeClass(){total++;} static int total; }; class SomeDerivedClass: public SomeClass { public: SomeDerivedClass(){total++;} }; int main() { SomeClass A;...

100
@ Metode autowired dan statis

Saya memiliki @Autowiredlayanan yang harus digunakan dari dalam metode statis. Saya tahu ini salah tetapi saya tidak dapat mengubah desain saat ini karena akan membutuhkan banyak pekerjaan, jadi saya perlu beberapa peretasan sederhana untuk itu. Saya tidak bisa mengubah randomMethod()menjadi...

96
Variabel fungsi statis di Swift

Saya mencoba mencari cara untuk mendeklarasikan variabel statis yang hanya dibatasi secara lokal ke fungsi di Swift. Di C, ini mungkin terlihat seperti ini: int foo() { static int timesCalled = 0; ++timesCalled; return timesCalled; } Di Objective-C, pada dasarnya sama: - (NSInteger)foo {...