タグ付けされた質問 「class」

一般的な状態と動作を説明する新しいオブジェクトを作成するためのテンプレート。CSSクラスと混同しないでください。代わりに[css]を使用してください。

10
Javaでクラスをパラメーターとして渡すにはどうすればよいですか?
クラスをJavaのパラメーターとして渡し、そのクラスからいくつかのメソッドを起動する方法はありますか? void main() { callClass(that.class) } void callClass(???? classObject) { classObject.somefunction // or new classObject() //something like that ? } Google Web Toolkitを使用していますが、リフレクションをサポートしていません。
136 java  class  gwt  parameters 


6
__init__内でクラス関数を呼び出す
ファイル名を取得し、ファイルを開き、データを解析するコードを書いています。クラスでこれをしたいのですが。次のコードは機能します。 class MyClass(): def __init__(self, filename): self.filename = filename self.stat1 = None self.stat2 = None self.stat3 = None self.stat4 = None self.stat5 = None def parse_file(): #do some parsing self.stat1 = result_from_parse1 self.stat2 = result_from_parse2 self.stat3 = result_from_parse3 self.stat4 = result_from_parse4 self.stat5 = result_from_parse5 parse_file() しかし、それは私__init__が私のクラスの関数のスコープ内にすべての解析機構を置くことを含みます。これで、この単純化されたコードでは問題ないように見えますが、関数にparse_fileはかなり多くのレベルのインデントがあります。parse_file()以下のように関数をクラス関数として定義したいと思います。 class MyClass(): def __init__(self, …
132 python  class 

7
複数のクラスを持つ要素を取得する方法
私がこれを持っていると言います: <div class="class1 class2"></div> このdiv要素を選択するにはどうすればよいですか? document.getElementsByClassName('class1')[0].getElementsByClassName('class2')[0] それは機能しません。 jQueryではそうですが$('.class1.class2')、バニラJavaScriptで選択したいと思います。

8
Java:静的クラス?
ユーティリティ関数がいっぱいのクラスがあります。そのインスタンスをインスタンス化しても意味がありませんが、そのメソッドを呼び出したいと思います。これに対処する最良の方法は何ですか?静的クラス?概要?
130 java  class  oop  static  utility 

4
C#では、クラスは別のクラスとインターフェイスから継承できますか?
クラスがクラスとインターフェースから継承できるかどうか知りたい。以下のサンプルコードは機能しませんが、私がやりたいことを伝えていると思います。私がこれをしたいのは、私たちの会社ではUSB、シリアル、イーサネットなどのデバイスを作っているからです。すべてのアプリケーションで共通のもの(接続、切断、ファームウェアの取得など)を同じに保つのに役立つ、すべてのデバイス用のプログラムを作成するために使用できる汎用コンポーネント/インターフェイスを開発しようとしています。 この質問に追加するには:GenericDeviceが別のプロジェクトにある場合、そのプロジェクトにIOurDevicesインターフェイスを配置してから、最初のプロジェクトへの参照を追加すると、USBDeviceクラスにインターフェイスを実装させることができますか?なぜなら、1つのプロジェクトを参照し、デバイスに応じて異なるインターフェイスを実装したいからです。 class GenericDevice { private string _connectionState; public connectionState { get{return _connectionState; } set{ _connectionState = value;} } } interface IOurDevices { void connectToDevice(); void DisconnectDevice(); void GetFirmwareVersion(); } class USBDevice : IOurDevices : GenericDevice { //here I would define the methods in the interface //like this... void connectToDevice() …

7
クラスメソッドは「TypeError:…キーワード引数に複数の値を取得しました…」を生成します
キーワード引数を使用してクラスメソッドを定義すると、次のようになります。 class foo(object): def foodo(thing=None, thong='not underwear'): print thing if thing else "nothing" print 'a thong is',thong メソッドを呼び出すと、生成さTypeError: myfoo = foo() myfoo.foodo(thing="something") ... TypeError: foodo() got multiple values for keyword argument 'thing' どうしたの?

1
ケースクラスにscala列挙が含まれている場合に、MongoCaseClassFieldでRogueを使用してmongoレコードを更新する方法
既存のコードRogue 1.1.8を2.0.0との間でアップグレードlift-mongodb-recordしてい2.4-M5 to 2.5ます。 MongoCaseClassFieldScala列挙型が含まれているため、実際にいくつかの助けを借りて書くことができません。 例えば、 object MyEnum extends Enumeration { type MyEnum = Value val A = Value(0) val B = Value(1) } case class MyCaseClass(name: String, value: MyEnum.MyEnum) class MyMongo extends MongoRecord[MyMongo] with StringPk[MyMongo] { def meta = MyMongo class MongoCaseClassFieldWithMyEnum[OwnerType <: net.liftweb.record.Record[OwnerType], CaseType](rec : OwnerType)(implicit mf : …
129 mongodb  class  scala  record  lift 

5
静的クラスメンバーの未解決の外部シンボル
簡単に言えば: 私はほとんど静的なパブリックメンバーで構成されるクラスを持っているので、他のクラス/関数から呼び出される必要がある同様の関数をグループ化できます。 とにかく、クラスパブリックスコープで2つの静的なunsigned char変数を定義しました。これらの値を同じクラスのコンストラクターで変更しようとすると、コンパイル時に「未解決の外部シンボル」エラーが発生します。 class test { public: static unsigned char X; static unsigned char Y; ... test(); }; test::test() { X = 1; Y = 2; } 私はC ++が初めてなので、気楽にやってください。なぜこれができないのですか?
129 c++  class  static  members 

7
Rubyの継承とMixin
Rubyでは、複数のミックスインを含めることができますが、拡張するクラスは1つだけであるため、継承よりもミックスインの方が好ましいようです。 私の質問:役立つように拡張/インクルードする必要があるコードを書いているなら、なぜそれをクラスにするのでしょうか?または別の言い方をすると、なぜそれを常にモジュールにしないのですか? クラスが必要な理由は1つだけ考えられます。それは、クラスをインスタンス化する必要がある場合です。ただし、ActiveRecord :: Baseの場合は、直接インスタンス化することはありません。代わりに、それはモジュールではないのでしょうか?

8
Pythonクラスで__init__を使用する理由
クラスの初期化を理解できません。 それらのポイントは何ですか?それらに何を含めるかをどのようにして知るのですか?クラスでの記述には、関数の作成とは異なるタイプの考え方が必要ですか(関数を作成してクラスにラップするだけで再利用できると考えました。それでうまくいきますか?) 次に例を示します。 class crawler: # Initialize the crawler with the name of database def __init__(self,dbname): self.con=sqlite.connect(dbname) def __del__(self): self.con.close() def dbcommit(self): self.con.commit() または別のコードサンプル: class bicluster: def __init__(self,vec,left=None,right=None,distance=0.0,id=None): self.left=left self.right=right self.vec=vec self.id=id self.distance=distance __init__他の人のコードを読み込もうとしたときに遭遇するクラスはたくさんありますが、それらを作成するロジックがわかりません。
124 python  class 

19
IntelliJでScalaクラスを作成できません
私はScalaを学び始めたばかりです。IntelliJ用のScalaプラグインをインストールし、新しいScalaプロジェクトを作成しました。しかし、srcフォルダーを右クリックして新しいScalaクラスを作成する場合、そのためのオプションはありません。何か不足していますか?

4
Pythonのインスタンス変数とクラス変数
私はPythonクラスを持っていますが、実行時に必要なインスタンスは1つだけなので、インスタンスごとではなく、クラスごとに1回だけ属性があれば十分です。複数のインスタンスがある場合(これは発生しません)、すべてのインスタンスは同じ構成にする必要があります。次のオプションのどれがより良いか、より「慣用的な」Pythonであるかと思います。 クラス変数: class MyController(Controller): path = "something/" children = [AController, BController] def action(self, request): pass インスタンス変数: class MyController(Controller): def __init__(self): self.path = "something/" self.children = [AController, BController] def action(self, request): pass

5
Javaでクラスの異なるインスタンスを実行しているスレッド間で静的変数を同期する方法は?
synchronizeメソッドの前にキーワードを使用すると、そのオブジェクトが同期されることを知っています。つまり、オブジェクトの同じインスタンスを実行している2つのスレッドが同期されます。 ただし、同期はオブジェクトレベルであるため、オブジェクトの異なるインスタンスを実行する2つのスレッドは同期されません。メソッドによって呼び出されるJavaクラスに静的変数がある場合、クラスのインスタンス間でそれを同期させる必要があります。2つのインスタンスは2つの異なるスレッドで実行されています。 次の方法で同期を達成できますか? public class Test { private static int count = 0; private static final Object lock= new Object(); public synchronized void foo() { synchronized(lock) { count++; } } } lock静的なオブジェクトを定義し、synchronizedそのロックにキーワードを使用しているため、静的変数countがクラスのインスタンス間で同期されているのは本当Testですか?

2
1つのルール内で複数のクラスを持つ要素をターゲットにする
複数のクラスを持つ要素を持ついくつかのHTMLがあり、同じクラスが異なるコンテナー内で異なるように、それらを1つのルール内で割り当てる必要があります。私のCSSにこれがあるとしましょう: .border-blue { border: 1px solid blue; } .background { background: url(bg.gif); } それから私は私のHTMLにこれを持っています: <div class='border-blue background'>Lorum Crap No-one Cares About Ipsum</div> これらを単一のルール内でターゲティングできますか?このように、例えば、私が機能しないことを知っています: .border-blue, .background { border: 1px solid blue; background: url(bg.gif); }
117 css  class  target 

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.