encapsulation

    0

    2答えて

    OOPで公開されている方法の1つの役割は、オブジェクトが常に有効な状態になっていることを確認することです(これは、ポッドの種類がmemcpyではないという重要な理由の1つです)。例えば。非常に基本的な、知識をひけらかす例:(/ javaのようなセットを無視して取得してください):この例では class Restricted { protected: int a; public:

    3

    2答えて

    以下のスニペットを考慮してください。 AとBがBreakOOPクラス内にカプセル化されている場合 package breakoop; public class BreakOOP { public static class A{ private int a; } public static class B extends A{ publi

    0

    1答えて

    私はUnity Asset Store用のツールを作成します。私のツールの1つは、ストアから購入した他のアセットと矛盾しています。これを人々と話すことから、私は「あらゆる名前のTrollBridge {}」スクリプトを作成する必要があると言いました。これはそれを行う方法ですか、特定のスクリプトを実行するだけですか?データ構造のスクリプトでさえ?それがちょうど特定のスクリプトであれば、私はこれらのス

    4

    1答えて

    class EG { private[this] type TypeMember = A private[this] var field: Int = 0 } フィールドのようにタイプメンバにアクセス修飾子を指定することは可能です。 OOPの場合、フィールドのencapsulationは、意図しない状態の共有を防止し、状態の変更を制限する利点を提供することがよく理解されて

    0

    1答えて

    私のアプリケーションのルートごとに、親の背景イメージを変更する必要があります。私はこれを達成するために各ネストされたコンポーネントのstyleプロパティを使用しています。ViewEncapsulationを各コンポーネントのNoneに設定すると、グローバルな効果が得られます。これは動作しますが、私はアプリをナビゲートするなどの問題があり、私は頭のタグにこのスタイルの複数のインスタンスを取得していま

    1

    2答えて

    最適なカプセル化でパッケージを実装したいが、それをテストしたい。他の1つの(フレンドリーな)パッケージに対してのみ、あるパッケージのpackage-privateメンバーを表示するにはどうしたらいいですか?

    1

    1答えて

    私はAdaにとって非常に新しく、Ada specファイルで物事を非公開にするのは本当に混乱しています。私は私的でなくてはならないいくつかの私的な機能を持っていますが、非公開のいくつかの手続きの中で前/後の状態の一部としてそれらを使いたいと思っています。私は彼らにそれを試みるとき、関数は定義されていないと言いますか? 私は、関数をプライベートにすることは、そのパッケージ内でのみ呼び出すことができると

    0

    1答えて

    私は実際のネットワークをシミュレートすることを目的としたアプリケーションを開発中です。これを行うには、パケットがシステム内でどのように形成されているかについての詳細な情報が必要です。 アプリケーション層のメッセージがあり、トランスポート層のペイロードにカプセル化し、ヘッダーに目的のプロセスの特定のポート番号を追加し、それをネットワーク層のペイロードにカプセル化してIPアドレスを追加するとします。

    0

    1答えて

    今、記事の海とそれに対処する質問があり、そのほとんどを経験したことが分かっているので、私の理解が正確かどうかを知る必要があります。 抽象的な:複雑さを処理する方法。私たちは基本的に最低限必要なものを特定しますが、本質的ではない詳細は省略します。簡素化。 カプセル化:モノを1つのブラックボックスにラップするプロセス。ブラックボックスはさまざまなサービスを提供しますが、すべてが1つのユニットとして結ば

    0

    4答えて

    C#でのカプセル化に関する一見単純な質問があります。 私たちの学校の課題の1つでは、単純な2次元座標計算システムを作成し、ファイルを正しくカプセル化して、メインメソッドからポイントの位置や長さを編集することはできません。 私は2つのC#ファイル、すなわちラインとポイントを作成しました。 Program.csファイルが私たちに与えられたので、その問題を回避する必要があります。そのファイルのコードを変