問題タブ [class]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
5 に答える
163 参照

asp.net - クラスを定義するだけで、クラスの ASP.NET 編集システムを作成できますか?

Rails のチュートリアルを見ていて、定義するだけでクラスの編集システムを簡単に作成できることに非常に感銘を受けました。

これは ASP.NET で実行できますか?

ORM が存在することは知っていますが、編集システムは付属していますか?

編集システムの意味を説明するために、人を定義するクラスを考えてみましょう

そして、おそらく次のような大胆なストロークで何か:

ブラウザで以下の機能を取得します。

http://www.yart.com.au/images/orm_editor.jpg

そして、この機能はすべての UML 定義 (継承、関連付け、集約など) に拡張されます。さらに、カスタマイズ可能な検証などを追加する簡単な方法があります。

私は現在、これらの結果を達成するために DataGrid と多くの手動コーディングを使用しています。

0 投票する
13 に答える
23663 参照

c++ - ネストされた C++ クラスと列挙を使用することの長所と短所は?

ネストされたパブリック C++ クラスと列挙を使用することの長所と短所は何ですか? たとえば、 というクラスがprinterあり、このクラスに出力トレイに関する情報も格納されているとします。次のようになります。

または:

プライベート列挙型/クラスをネストする利点はわかりますが、パブリックのものになると、オフィスが分割されます-スタイルの選択のようです.

それで、あなたはどちらを好みますか、そしてその理由は何ですか?

0 投票する
3 に答える
4510 参照

.net - プロキシ クラスではなく、ローカル オブジェクト クラスを使用するように .NET Web サービスを強制する

Windows フォーム アプリケーション (両方とも .NET、両方とも同じソリューション内) から呼び出している Web サービスがあり、Web サービスがプロジェクトの他の場所からカスタム オブジェクトを返すようにしたいと考えています。私のソリューションの 3 番目のプロジェクトにあるため、どちらも参照を共有しています。Web サービスを呼び出すと、"Person" オブジェクトが返されますが、これは Web サービスの名前空間にあり、Web サービス自体が生成したプロキシ クラスから作成されます。そのため、それを操作して、webservice 名前空間からのプロキシ コピーではなく、クラスの共有コピーに基づく "Person" オブジェクトを期待しているプログラムに返すことができず、試してみるとエラーが発生します。正しいクラス型に CType します。

プロキシ コピーではなく、クラスのローカル コピーを使用するよう Web サービスに強制するにはどうすればよいですか? この文脈で私の質問は意味がありますか? そうでない場合は、明確にします。

注 - すべてのパラメーターを ByRef に渡し、返された値を使用して、返されたときに作成したオブジェクトのコピーを作成することにしました。これは最善の方法ではありません。

0 投票する
6 に答える
19849 参照

class - インターフェイス コントラクト、クラス オブジェクト?

オブジェクトがクラスにあるように、インターフェースへの契約はありますか?

コードから実行コードまで、このような同一のものを区別する必要は何ですか? クラスにクラスと名前を付け、インスタンス化された実行クラスにオブジェクトと名前を付ける背後にあるアイデアはある程度理解できますが、全体として、これらの半冗長な用語の唯一の理由はそれだけですか?

0 投票する
18 に答える
531170 参照

c++ - C++ クラスのプライベート メンバーとプロテクト メンバーの違いは何ですか?

C++クラスのメンバーprivateとメンバーの違いは何ですか?protected

クラス外で呼び出されない変数と関数を作成する必要があることは、ベスト プラクティスの慣習から理解していますがprivate、私の MFC プロジェクトを見ると、MFC は を支持しているようprotectedです。

違いは何ですか?どちらを使用する必要がありますか?

0 投票する
4 に答える
2713 参照

java - Eclipse クラスのバージョンのバグ

Eclipse 3.4 では、大規模な製品でいくつかのパフォーマンス テストを実行しようとしています。含まれているライブラリの 1 つは、Java3D プロジェクトの vecmath.jar (javax.vecmath パッケージ) です。すべてが正常に機能していましたが、昨日実行しようとすると、起動して間もなくこの例外/エラーが発生します:

これは、Java 1.5 クラス ファイルをサポートされていない 1.4 jvm にロードしようとしていることを意味します。ただし、これを確認するためにクラス ファイルに移動すると、Eclipse クラス ファイル ビューアーで次のように表示されました。

したがって、クラス ローダーはバージョン 49.0 と表示しますが、クラス ファイルは 46.0 と表示します。プロジェクトのクリーニングと完全な再構築を試みました。プロジェクトのコンパイラ バージョンは 1.4、JRE は 1.4、実行構成には 1.4 jvm が選択されていることを確認しました。私はこれに完全に行き詰まっています。これを引き起こしている可能性のある人はいますか?

ありがとう

===編集===

C:\Program Files\java\j2re1.4.2_18\lib\ext に、java 1.4.2 と互換性のないバージョンの java3d がインストールされていたことが判明しました。Java6で遊ぶためにJava3Dの新しいバージョンをインストールしましたが、互換性のないものも含めて、すべてのJREにライブラリがインストールされたと思います。

0 投票する
4 に答える
940 参照

java - テスト メソッドを別のクラスに配置する必要がありますか? もしそうなら、どのように?

私はJavaが初めてです。私の課題は、独自のメソッドを作成し、それをテストするクラスを作成することです。私の質問は、クラスとは別にメソッドを作成するか、クラス内に作成するかです。クラスとは別の場合、クラスにメソッドにアクセスさせるにはどうすればよいですか?

(2 つの別々のファイルとして保存されますか?)

これは私がこれまでに持っているものですが、クラス DWindmill で KILOWATT を初期化する必要があるというエラーが発生しています。私はすでにメソッドに入っていると思いましたか??? 助言がありますか?

0 投票する
5 に答える
31218 参照

javascript - JavaScriptのイベントハンドラーとしてのクラスメソッド?

クラスメンバーをイベントハンドラーとして使用するためのJavaScriptのベストプラクティスまたは一般的な方法はありますか?

次の簡単な例を考えてみましょう。

イベントハンドラのbuttonClickedが呼び出されますが、_clickCountメンバーにアクセスできないか、他のオブジェクトを指しています

この種の問題に関する良いヒント/記事/リソースはありますか?

0 投票する
3 に答える
123620 参照

java - Java - 変数を含む抽象クラス?

抽象クラスにインスタンス変数を定義させるのは良い習慣ですか?

サブクラスである ExternalJavaScript.class はソース変数を自動的に取得しますが、継承ではなく、すべてのサブクラス自体がソースを定義する方がコードが読みやすいと思います。

あなたのアドバイスは何ですか?

/アダム

0 投票する
6 に答える
17507 参照

c++ - C++ ネストされたクラスが私を夢中にさせる

この非常に単純なコードをコンパイルしようとしています

必要なオブジェクトを作成したり、過度に複雑にしたりすることなく、これを機能させるにはどうすればよいですか...