oop

    3

    2答えて

    OCamlで直接オブジェクトを作成しました。 let x = object (self) val dataMember = 3 method aMethod = print_endline "Called a method" end;; オブジェクトには名前がありません(匿名とみなされますか?)、どのようにUMLで正しく表現できますか? ありがとうございました。

    7

    4答えて

    メンバーを持たないインターフェイスを作成するポイントは何ですか? INamingContainerは、.NET Frameworkの一例です。そして、それは次のようにMSDNで説明しています: は が Pageオブジェクトのコントロール階層内に新しいID名前空間を作成するコンテナーコントロールを識別します。この はマーカインタフェースのみです。 if (myControl is INamingCo

    2

    6答えて

    これはおそらく非常に簡単ですが、私は困惑しています。私は自分のプログラムで何度も使用される汎用クラスを作りたいと思っています。私はこれが非常に軽量で超高速になりたい。 C#で非常に簡単な例について :私はルナ()とRunB()は、このクラスをインスタンス化オブジェクトによって定義され、制御されたい public class SystemTest { public TestMethod(

    2

    2答えて

    ここで私は適切なデザインを見つけようとしています。 数字のプロファイルを保存する必要があります。プロファイルは単なる一連の数字です。 int型、float型、decimal型のいずれかになります。各プロファイルには、ennumerationに基づくProfileDescriptionフィールドがあります。 各プロファイルには、ProfileVersionオブジェクトのコレクションがあります。各Pr

    3

    5答えて

    私はEnglishと呼ばれる別のクラス、Spanish、French等: Class English{ String name = "English"; String alias = "ENG"; } Class French{ String name = "French"; String alias = "Fre"; } 同様に他の言語のクラス

    4

    2答えて

    私はwxpython SingleChoiceDialogクラスをサブクラス化しようとしています。私は、SingleChoiceDialogから継承したTableChoiceDialogクラスを汎用的な機能を追加しています。それに、より洗練された機能を追加する2つのサブクラスがあります。基本的に私は、すなわち class TableChoiceDialog(wx.SingleChoiceDialo

    0

    1答えて

    私のアプリケーションでは、(WinFormからの)クラスのNameプロパティを入力したユーザーがvarchar()のサイズを超えていないかどうかを確認する一連の検証クラスを作成しています。データベース。 現在、名前フィールドが大きすぎると、検証コードによってカスタム例外がスローされます。 (UIでキャッチされたカスタム例外は、カスタム例外メッセージを通常の例外のための汎用エラーフォームではなくMe

    22

    4答えて

    Ruby on Railsを学び始め、他の人々のコードを見ています。既存のコードベースを使ってオブジェクト関係図やエンティティ関係図(ERD)を作成する方法はありますか? 私はVisioがデータベースを与えられたことをいくつか行うことができますが、私はクラスとオブジェクトの図を作成したいと考えていました。

    0

    4答えて

    私はそれは抽象メソッドを持っているRequest.cs クラスがあります。 public abstract Response CreateResponse(XmlReader reader); をし、方法もあります: public Response SendRequest(string requestURI) { ... XmlReader reader = XmlRe

    2

    6答えて

    私は自分自身が随時使用していることを発見しました。私はその練習のメリットについていくつかのフィードバックを得たいと思っていました。 私は、基本クラスを持っていることを言うことができます: abstract class RealBase { protected RealBase(object arg) { Arg = arg; } public objec