Pertanyaan yang diberi tag «methods»

Metode adalah blok kode yang melakukan tugas dan dikaitkan dengan kelas atau objek. Hal ini terkait dengan konsep fungsi dan prosedur yang tidak berorientasi objek.

5
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 PowerMock, bisa melakukan itu tetapi mengapa tidak bisa Mockito? Saya …
267 java  methods  static  mockito 



20
Tidak dapat merujuk ke variabel non-final di dalam kelas batin yang didefinisikan dalam metode yang berbeda
Diedit: Saya perlu mengubah nilai beberapa variabel karena mereka menjalankan beberapa kali thorugh timer. Saya harus terus memperbarui nilai dengan setiap iterasi melalui penghitung waktu. Saya tidak dapat menetapkan nilai ke final karena itu akan mencegah saya memperbarui nilai namun saya mendapatkan kesalahan yang saya jelaskan dalam pertanyaan awal di …



9
Mengapa kode Python menggunakan fungsi len () alih-alih metode panjang?
Saya tahu bahwa python memiliki len()fungsi yang digunakan untuk menentukan ukuran string, tetapi saya bertanya-tanya mengapa itu bukan metode objek string. Memperbarui Oke, saya sadar saya salah. __len__()sebenarnya adalah metode objek string. Tampaknya aneh melihat kode berorientasi objek dengan Python menggunakan fungsi len pada objek string. Lebih jauh lagi, itu …


9
Refleksi: Cara Meminta Metode dengan parameter
Saya mencoba untuk memanggil metode melalui refleksi dengan parameter dan saya mendapatkan: objek tidak cocok dengan tipe target Jika saya memanggil metode tanpa parameter, itu berfungsi dengan baik. Berdasarkan kode berikut jika saya memanggil metode Test("TestNoParameters"), itu berfungsi dengan baik. Namun jika saya menelepon Test("Run"), saya mendapat pengecualian. Apakah ada …


5
Argumen terakhir dalam metode antarmuka - apa gunanya?
Di Jawa, sangat sah untuk mendefinisikan finalargumen dalam metode antarmuka dan tidak mematuhinya dalam kelas implementasi, misalnya: public interface Foo { public void foo(int bar, final int baz); } public class FooImpl implements Foo { @Override public void foo(final int bar, int baz) { ... } } Dalam contoh di …
189 java  class  interface  methods  final 

10
Bisakah saya menjalankan metode instance pada modul Ruby tanpa menyertakannya?
Latar Belakang: Saya memiliki modul yang menyatakan sejumlah metode contoh module UsefulThings def get_file; ... def delete_file; ... def format_text(x); ... end Dan saya ingin memanggil beberapa metode ini dari dalam kelas. Bagaimana Anda biasanya melakukan ini di ruby ​​adalah seperti ini: class UsefulWorker include UsefulThings def do_work format_text("abc") ... …
181 ruby  module  methods 

6
Bagaimana cara melewati beberapa parameter di Objective-C?
Saya telah membaca beberapa posting tentang sintaks metode Objective-C tapi saya kira saya tidak mengerti banyak nama untuk suatu metode. Saya mencoba membuat metode yang disebut getBusStopsdengan NSStringdan NSTimeIntervalparameter serta tipe pengembalian NSMutableArray. Ini adalah bagaimana saya telah membangun metode tetapi jelas mendapatkan kesalahan saat runtime: - (NSMutableArray *)getBusStops:(NSString *)busStop …


9
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 itu?
177 c#  methods  static 

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.