Pertanyaan yang diberi tag class

154
Tentukan dari mana file JAR berasal

Saya tidak di depan IDE sekarang, hanya melihat spesifikasi API. CodeSource src = MyClass.class.getProtectionDomain().getCodeSource(); if (src != null) { URL jar = src.getLocation(); } Saya ingin menentukan dari mana file JAR berasal. Apakah ini cara untuk

153
Mockito cocok dengan argumen kelas apa pun

Apakah ada cara untuk mencocokkan argumen kelas dari rutin sampel di bawah ini? class A { public B method(Class<? extends A> a) {} } Bagaimana saya bisa selalu mengembalikan kelas new B()apa pun yang dilewatkan method? Upaya berikut ini hanya berfungsi untuk kasus tertentu Ayang cocok. A...

150
Mendeklarasikan enum di dalam kelas

Dalam cuplikan kode berikut, Colorenum dideklarasikan di dalam Carkelas untuk membatasi ruang lingkup enum dan berusaha untuk tidak "mencemari" namespace global. class Car { public: enum Color { RED, BLUE, WHITE }; void SetColor( Car::Color color ) { _color = color; } Car::Color...

146
instantiate kelas dari variabel dalam PHP?

Saya tahu pertanyaan ini kedengarannya agak kabur sehingga saya akan membuatnya lebih jelas dengan sebuah contoh: $var = 'bar'; $bar = new {$var}Class('var for __construct()'); //$bar = new barClass('var for __construct()'); Ini yang ingin saya lakukan. Bagaimana Anda melakukannya? Tentunya saya...

146
Bagaimana cara mengirimkan parameter ke kelas anonim?

Apakah mungkin untuk melewatkan parameter, atau mengakses parameter eksternal ke kelas anonim? Sebagai contoh: int myVariable = 1; myButton.addActionListener(new ActionListener() { public void actionPerformed(ActionEvent e) { // How would one access myVariable here? } }); Apakah ada cara bagi...

145
Diagram kelas UML enum

Saya memodelkan diagram kelas. Atribut suatu kelas adalah enumerasi. Bagaimana saya memodelkan ini? Biasanya Anda melakukan sesuatu seperti ini: - name : string Tetapi bagaimana seseorang melakukan ini dengan

145
Kelas statis TypeScript

Saya ingin pindah ke TypeScript dari JS tradisional karena saya suka sintaks mirip C #. Masalah saya adalah bahwa saya tidak dapat menemukan cara mendeklarasikan kelas statis di TypeScript. Di C #, saya sering menggunakan kelas statis untuk mengatur variabel dan metode, menempatkan mereka...