class-design

    3

    1答えて

    にメソッドのデフォルト引数を設定するにはどうすればPHPのクラス内でこれを持っています。ですから、メソッド引数のデフォルト値はIDプロパティの値にする必要があります。 これよりも良い方法があるに違いありません: $this->ID = $user_id; public function getUserFiles($id = '') { $id = ($id == '') ? $thi

    3

    3答えて

    私が初めてのPythonのまわりで私の頭を取得していますし、私はここで立ち往生しています:この時点で class A: def __init__(self): a = foo("baa") class B(A): b = foo("boo") def foo(string): return string は私が(classesという名前)上記の

    1

    3答えて

    私は呼び出しが必要なAPIメソッドがあります。それは10のパラメータがあります。メソッドが必要とするすべての情報を保持するクラスを作成しようとしました。オブジェクトをメソッドに渡すことはできますか? myAPIMethod(myClass); これは簡単に機能しますか?

    10

    2答えて

    おそらく関連: Why don't PHP attributes allow functions? 恩赦私、これは以前に頼まれましたが、なぜあなたは、次のようなものを持つことができない場合: class foo { require_once 'defines.php'; private $_server = DB_SERVER; private $_username = DB_USERN

    5

    5答えて

    私は、より高水準のファイルクラスで使用される簡単で低レベルのコンテナクラスを持っています。基本的に、ファイルクラスはコンテナを使用して、最終バージョンを実際のファイルに保存する前にローカルに変更を保存します。したがって、いくつかのメソッドは、コンテナクラスからファイルクラスに直接移ります。 (たとえば、Resize()) 私は、ファイルクラスのメソッドを定義して、コンテナクラスのバリアントを呼び出

    3

    2答えて

    をアップグレードし、私は [Serializable] public class Dog { string _name; } のようなものを持っていると私は犬に犬と参照のリストのすべての種類を持っています。 犬はソフトウェア作成の初めに動物だったので、基本クラスは必要ありませんでした。さて、その必要性が浮上していると、今私は [Serializable] public cla

    0

    1答えて

    私はポーリングシステムを持っています。私は、フィルタリングされた票のサブセットに基づいて結果を計算できるようにしたい。これを行うには、呼び出し側がサブクエリをモデルに渡し、結果を計算するときに投票のサブセットのみを選択するようにします。 キャッシュの結果はキャッシュされ、クエリはキャッシュハッシュの恐ろしいキーのポイントまで柔軟になります。これは私があなたのところに来るところです:良いコードの練習

    4

    5答えて

    ANY java abstractはすべてObjectの抽象サブクラスです。時々、サブクラスにいくつかのメソッドを実装させる必要があるかもしれませんが、具象クラスを持つかなりよく定義された階層をすでに持っているかもしれません。例えば :私は車 --- 車<とよく機能して階層構造を持っており、今、私はこの階層にElectricCarを追加したいです。 車両< - カー< - 電気自動車。 私も電気自

    1

    3答えて

    この1つは...ので、私は最初のコードを紹介し説明することはほとんど困難である 注:私は..でこれを作成しなかったものをここで助けを public class Class1 { public string Title {get;set;} public string Name {get;set;} public Class1(Class1 class1)

    4

    3答えて

    私は、HTML文字列とHTMLドキュメントの両方を印刷する必要があるプリンタクラスを作成しています。だから、基本的にそれは得ることができます: Printer.Print("<b>Hello world</b>"); そして、私のクラスIには、以下の間で決定するんだPrintメソッドの定義の設計でそう Printer.Print(@"C:\hello.html"); : public st