Pertanyaan yang diberi tag «static-methods»

Metode yang tidak memerlukan instance kelas juga tidak dapat mengakses data secara implisit (atau ini, diri, Saya, dll.) Dari instance semacam itu.

3
Performa metode statis vs metode instance
Pertanyaan saya berkaitan dengan karakteristik kinerja metode statis vs metode contoh dan skalabilitasnya. Asumsikan untuk skenario ini bahwa semua definisi kelas berada dalam satu rakitan dan beberapa jenis penunjuk diskrit diperlukan. Mempertimbangkan: public sealed class InstanceClass { public int DoOperation1(string input) { // Some operation. } public int DoOperation2(string input) …

4
`staticmethod` dan` abc.abstractmethod`: Apakah akan berbaur?
Di aplikasi Python saya, saya ingin membuat metode a staticmethoddan abc.abstractmethod. Bagaimana saya melakukan ini? Saya mencoba menerapkan kedua dekorator, tetapi tidak berhasil. Jika saya melakukan ini: import abc class C(object): __metaclass__ = abc.ABCMeta @abc.abstractmethod @staticmethod def my_function(): pass Saya mendapatkan pengecualian *, dan jika saya melakukan ini: class C(object): …

7
Tidak dapat membuat referensi statis ke metode non-statis
Membangun aplikasi multi-bahasa di Java. Mendapatkan kesalahan saat memasukkan nilai String dari R.stringfile XML sumber daya: public static final String TTT = (String) getText(R.string.TTT); Ini adalah pesan kesalahannya: Kesalahan: Tidak dapat membuat referensi statis ke metode non-statis getText (int) dari tipe Konteks Bagaimana ini disebabkan dan bagaimana saya bisa mengatasinya?


6
Metode statis - Bagaimana cara memanggil metode dari metode lain?
Ketika saya memiliki metode reguler untuk memanggil metode lain di kelas, saya harus melakukan ini class test: def __init__(self): pass def dosomething(self): print "do something" self.dosomethingelse() def dosomethingelse(self): print "do something else" tetapi ketika saya memiliki metode statis, saya tidak dapat menulis self.dosomethingelse() karena tidak ada contoh. Bagaimana yang harus …


9
Mendapatkan nama kelas anak di kelas induk (konteks statis)
Saya sedang membangun perpustakaan ORM dengan menggunakan kembali dan kesederhanaan; semuanya berjalan baik-baik saja kecuali bahwa saya terjebak oleh batasan warisan yang bodoh. Harap pertimbangkan kode di bawah ini: class BaseModel { /* * Return an instance of a Model from the database. */ static public function get (/* varargs …

10
Apa keuntungan menggunakan metode statis dengan Python?
Saya mengalami kesalahan metode tidak terikat di python dengan kode import random class Sample(object): '''This class defines various methods related to the sample''' def drawSample(samplesize,List): sample=random.sample(List,samplesize) return sample Choices=range(100) print Sample.drawSample(5,Choices) Setelah membaca banyak posting bermanfaat di sini, saya memikirkan bagaimana saya bisa menambahkan di @staticmethodatas agar kode berfungsi. Saya …

10
Perbedaan antara metode Statis dan metode Instance
Saya baru saja membaca teks yang diberikan kepada saya di buku teks saya dan saya tidak begitu yakin saya mengerti apa yang dikatakannya. Ini pada dasarnya memberi tahu saya bahwa metode statis atau metode kelas menyertakan kata kunci "pengubah" statis. Tapi saya tidak tahu apa artinya itu? Bisakah seseorang menjelaskan …
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.