enforcement

    1

    1答えて

    で戻り値の型を強制、私はこの方法は、特定のデータ型を返します。これが可能であることを強制したいと思いますか?例えば 、次の点を考慮してください A = R6::R6Class("ClassA", public=list( getx = function() as.integer(1) ) ) B = R6::R6Class("ClassB",inherit=A,

    0

    1答えて

    私のプログラム内のすべてのコンポーネントに対して最も簡単なインターフェイスを持っているとします。 public interface IComponent { } 私はプロジェクトのために書き込まれるすべての単一のコンポーネントは、このインタフェースを実装する必要があることを知っている、と私は、これらの構成要素のすべてがC#のBinaryFormatterを使用してディスクに保存される

    5

    3答えて

    私はAutoCloseableを実装するクラスを持っており、Java 7の新しいtry-with-resources構造で使用することを意図しています。しかし、クラスのユーザーがリソースを試して使用することを保証する方法を理解できません。これが起こらなければ、私のクラスはそれ自体を閉じることができず、悪いことが起こります。これを強制するために、言語構成やその他の方法がありますか?私がtry-wit

    1

    2答えて

    私はSQLiteデータベースを持っています。 this answerによれば、私は持っているバージョン3.6.19+が必要です。 SQLiteのバージョン3.7.10を使用して作成しました。 >>> from pysqlite2 import dbapi2 as sqlite >>> print sqlite.sqlite_version 3.7.10 したがって、外部キーをサポートする必

    0

    1答えて

    Summery: [Field_1]と[Field_2]を一意にする必要があり、その一意性が強制される必要があります。注:これは順列ではなく、難しいことです。 奥行き: ベンダーソフトウェアの連絡先を追跡しようとしています。私はベンダーのレコードが多くの連絡先を持つような古い方法で自分のDBを設定しました。そのトリックは、連絡先がお互いに関連している可能性があり、親ベンダーの記録に関連していない可

    6

    2答えて

    特性Tがあるとします。以下を達成するための最良の方法は何ですか:Tの実装を書き込ん みんながTのパラメータなしの初期化を可能にする可能性を提供することを余儀なくされなければならない、すなわち、我々は、おそらくの実装を強制する必要があります設定可能な工場。 実際の初期化パラメータ(特定の実装AのT)にのみ依存するすべてのロジック/データは、一元的に処理/格納する必要がありますが、工場とAの両方で使用

    6

    1答えて

    私は電話番号という属性があり、このフィールドのエントリに特定の妥当性を適用したいとします。正規表現は制約を定義する際に非常に柔軟なので、この目的のために正規表現を使用できますか?

    5

    6答えて

    はのは、私が public delegate DataSet AutoCompleteDelegate( string filter, long rowOffset); 私はそのメソッドシグネチャを強制するために以下のクラスを作ることができるとしましょうか? (ただ呼び起こさアイデア): public class MiddleTier { [Follow(AutoComp

    3

    2答えて

    デフォルトのデバイスではない特定の定義済みのAPNをデバイス上で使用するためのプログラム的な方法がありますか? ありがとうございました。