オブジェクト

オブジェクト指向において、データとメソッドの集合をオブジェクト(Object)と呼びます。

RSS

  • 解決済

    回答
    1

    インスタンス生成時のメモリ確保(Objective-C)

    インスタンスの生成時に //必要なメモリ容量を確保してコンストラクタを呼ぶ処理 Person *tarou = [[Persion alloc] init]; を記述するのと同じように NSString* aiueo = @""; も NSString* aiueo = [[NSString alloc]init]; aiueo = @"";

    • 0評価
    • 38PV
    panjaA panjaA 1週間前に ベストアンサー
  • 解決済

    回答
    2

    VBAのPropertyプロシージャの役割について(Getter、Setterの意義について)

    VBAでは以下の3つのプロシージャがありますが、Propertyプロシージャの役割があまり理解できていません。 Subプロシージャ Functionプロシージャ Propertyプロシージャ 色々と調べていると、以下のようなメリットが有るところまでは理解できました。 変数をPrivateにし隠蔽することによって、勝手に変更されないよ

    • 0評価
    • 105PV
    himeru himeru 1ヶ月前に コメント
  • 解決済

    回答
    1

    API21以降のAndroidのCameraオブジェクト

    Android開発を行っているのですが、 使いたいライブラリにandroid.hardware.Cameraが使われています。 このオブジェクトはAPIが21になってから廃止されたため、 android.hardware.camera2に置き換えようと思っています。 しかし、二つのオブジェクトの紹介ページを見ても camera2とCameraのオブ

    • 0評価
    • 2519PV
    midori1 midori1 2ヶ月前に コメント
  • 解決済

    回答
    1

    【Javascript】連想配列がループできない

    var getroom = {}; getroom[room] = snapshot.val(); obs.trigger('showRoom', getroom); obs.on('showRoom', function(obj) { console.log(obj) tag.room = {test: {t

    • 0評価
    • 99PV
    NobumitsuHata NobumitsuHata 2ヶ月前に 回答
  • 解決済

    回答
    5

    オブジェクト指向(C#),負荷のかかる処理,GCの発生頻度について

    C#で図形を扱う(簡易CAM)ソフトを書いています. 最終的なファイル出力時に大量の図形を並び替えたりつなぎ合わせたりして一つのファイルを作るのですが,この時にシリアライズやデシリアライズ,オブジェクトのnewが大量に生じるためかGCの発生頻度がえぐいことになります. だいたい処理開始からファイル出力完了まで20秒程度の処理なのですが,VisualS

    • 0評価
    • 625PV
    kiichi54321 kiichi54321 4ヶ月前に コメント
  • 解決済

    回答
    5

    C#のstring型はオブジェクトですか?

    以前このような質問(https://teratail.com/questions/78985?sip=n0070000_019&uid=61045)をさせていただいたものです。回答を読んで、自分の疑問点が整理できたので改めて質問させていただきます。 string str = "abc"; のように宣言と代入したときにできるstrは、"変数"なのでしょうか

    • 0評価
    • 461PV
    KSwordOfHaste KSwordOfHaste 5ヶ月前に 回答を編集
  • 解決済

    回答
    7

    フィールドの値がプログラムが動作する間に刻々と変化していく理由は?

    JAVAのオブジェクト指向を勉強・練習している者です。説明が下手で、さらにすっきりしない質問ですいませんが、 「スッキリわかるJava入門 第2版 (スッキリシリーズ) 」の(P397)「メソッドでフィールドを保護する」のところを復習を兼ねて読み直しているのですが、 メソッドの処理内容は、プログラミング段階で決定し、一度コンパイルされれば、プロ

    • 0評価
    • 435PV
    haru666 haru666 6ヶ月前に ベストアンサー
  • 解決済

    回答
    3

    なぜクラスをインスタンス化する際にコンストラクタが必ずないとダメなの?

    JAVAのオブジェクト指向を勉強・練習している者です。 説明が下手ですいませんが、「スッキリわかるJava入門 第2版 (スッキリシリーズ) 」の(P357)「暗黙のコンストラクタ」のところを復習を兼ねて読み直しているのですが、 実はJavaでは、すべてのクラスはインスタンス化に際して、必ず何らかのコンストラクタを実行することになっています

    • 0評価
    • 434PV
    tacsheaven tacsheaven 6ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    クラスオブジェクト(側)のメモリ領域の情報には「静的フィールド・静的メソッド」も入る?

    JAVAを勉強している者です。説明が下手で、さらにすっきりしない質問ですいませんが、この質問のコメント欄に おおまかにいえばnew側で確保されたメモリ領域には以下が入ってます。 (A)そのインスタンスのクラスオブジェクト(クラス型)への参照(メモリ領域のアドレス情報) (B)そのインスタンスの属性 なお、(A)は

    • 0評価
    • 605PV
    iwamoto_takaaki iwamoto_takaaki 6ヶ月前に ベストアンサー
  • 解決済

    回答
    1

    インスタンスの情報というのは「(空の)属性」と「操作」のことを指す?

    JAVAのオブジェクト指向を勉強・練習している者です。 説明が下手ですいませんが、「スッキリわかるJava入門 第2版 (スッキリシリーズ) 」の(P332)「クラス型と参照」のところの「仮想世界の真の姿」を復習を兼ねて読み直しているのですが、 インスタンス化は「newをすると、メモリ領域にインスタンスの情報を入れるための領域が確保される。」

    • 0評価
    • 251PV
    KSwordOfHaste KSwordOfHaste 6ヶ月前に ベストアンサー
  • 解決済

    回答
    6

    オブジェクト言語であるJavaはなぜmainメソッドから含むクラスから起動されるようになっているので...

    JAVAのオブジェクト指向を勉強・練習している者です。 説明が下手ですいませんが、「スッキリわかるJava入門 第2版 (スッキリシリーズ) 」(P304~P305)にて 「mainメソッドを持つクラスがないと、その他のクラスを起動して動かすことはできない」と書かれていたのですが、 なぜmainメソッドを含むクラスがないと、動かすことができない

    • 0評価
    • 885PV
    poad1010 poad1010 6ヶ月前に 回答
  • 解決済

    回答
    3

    オブジェクトの「属性」と「操作」とはわかりやすく言うと?

    JAVAのオブジェクト指向を勉強・練習している者です。 説明が下手ですいませんが、「スッキリわかるJava入門 第2版 (スッキリシリーズ) 」の(P287)「オブジェクトの姿」のところを復習を兼ねて読み直しているのですが、 オブジェクトは「属性」と「操作」を持っています。 と書かれており、 【属性】その登場人物に関する

    • 0評価
    • 397PV
    King_of_Flies King_of_Flies 7ヶ月前に ベストアンサー
  • 解決済

    回答
    4

    「属性」と「操作」という名前の由来は?(被ってしまいすいません・・・)

    JAVAのオブジェクト指向を勉強・練習している者です。エンジニアとは関係ないような質問をして、さらに以前の質問と被ってしまうところがありすいませんが、「スッキリわかるJava入門 第2版 (スッキリシリーズ)」の(P287の)「オブジェクトの姿」のところを、復習を兼ねて引き続き読み直しているのですが、以前の質問に 属性 = プロパティ(データ(箱

    • 0評価
    • 234PV
    King_of_Flies King_of_Flies 7ヶ月前に ベストアンサー
  • 解決済

    回答
    2

    Herokuの環境変数にオブジェクトの配列を設定したい

    Node.jsでオブジェクトの配列(member)を別ファイルから読み込むコードを書いている ローカルではこのまま動かしているが、公開したくないIDがmemberに含まれているためHeroku上にこのファイルをあげたくない この対応を考えてつまっています。 対応策は2パターンだと思いました。 Herokuの環境変数にmemberを設

    • 0評価
    • 168PV
    aiki aiki 7ヶ月前に 回答
  • 解決済

    回答
    3

    実際に現場ではオブジェクト指向で開発を行う場合は「現実世界」を観察して設計図を描く?

    JAVAのオブジェクト指向を勉強・練習している者です。 説明が下手ですいませんが、「スッキリわかるJava入門 第2版 (スッキリシリーズ) 」の(P281)「手続き型プログラミングとの違い」のところを復習を兼ねて読み直しているのですが、 オブジェクト指向で開発を行う場合、プログラマはいきなりコードを書き始めることはしません。まずプログラム

    • 0評価
    • 223PV
    Chironian Chironian 7ヶ月前に ベストアンサー
  • 解決済

    回答
    5

    「手続き型プログラミング」と「オブジェクト(指向)型プログラミング」の違いについて

    JAVAのオブジェクト指向を勉強・練習している者です。 説明が下手ですいませんが、「スッキリわかるJava入門 第2版 (スッキリシリーズ) 」の(P281)「手続き型プログラミングとの違い」のところを復習を兼ねて読み直しているのですが、「手続き型プログラミング」とは コンピュータがどのように動けばよいかという手順を考え、プログラムの先頭か

    • 0評価
    • 1149PV
    Chironian Chironian 7ヶ月前に ベストアンサー
  • 解決済

    回答
    3

    「抽象クラスの中の抽象クラス」とはどういう意味でしょうか?

    JAVAのオブジェクト指向を勉強・練習している者です。エンジニアとは関係ないような質問をしてすいませんが、 「スッキリわかるJava入門 第2版 (スッキリシリーズ)」の(P475の)「抽象クラスの特別扱い」にて Creatureクラスぐらいになると、ものすごくあいまいで「抽象クラスの中の抽象クラス」みたいな感じがしてきますね。 と書か

    • 0評価
    • 202PV
    swordone swordone 7ヶ月前に ベストアンサー
  • 解決済

    回答
    6

    「抽象」と呼ばれるようになった理由は?

    JAVAのオブジェクト指向を勉強・練習している者です。エンジニアとは関係ないような質問をしてすいませんが、「スッキリわかるJava入門 第2版 (スッキリシリーズ)」の(P463の)「詳細未定メソッド専用の書き方」にて abstractとは「抽象的・あいまい」という意味の英単語です。 と書かれているんですが、ここに書いてあるように

    • 0評価
    • 337PV
    swordone swordone 7ヶ月前に ベストアンサー
  • 解決済

    回答
    5

    「抽象クラス」や「インターフェース」を開発する側(利用する側ではない)に立つ人ってどんな人が該当する...

    JAVAのオブジェクト指向を勉強・練習している者です。エンジニアとは関係ないような質問をしてすいませんが、 「スッキリわかるJava入門 第2版 (スッキリシリーズ) 」の(P445~P446)「(抽象クラスやインターフェースを学ぶ際に)新しい立場で考える」にて 高度な継承(つまり抽象クラスやインターフェース)を使うときの「立場」が今までの「立

    • 0評価
    • 336PV
    miyabi-sun miyabi-sun 7ヶ月前に コメント
  • 解決済

    回答
    2

    なぜクラス図の矢印は、汎化していく方向に描かれているのか?

    JAVAのオブジェクト指向を勉強・練習している者です。説明が下手ですいませんが、   「スッキリわかるJava入門 第2版 (スッキリシリーズ) 」の(P437の)「汎化・特化の関係」にて  ちなみにクラス図において継承関係を表す矢印は「クラスが汎化していく方向」を表すための矢印なんだ と書かれており、その後には な

    • 1評価
    • 374PV
    ozwk ozwk 7ヶ月前に ベストアンサー
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    81

  • 総質問数

    81

  • 今週の質問数

    0

関連するタグ

オブジェクトタグのよく見られている質問

思考するエンジニアのためのQ&Aサイト「teratail」について詳しく知る