オブジェクト

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

RSS

  • 受付中

    回答
    5

    インターフェースって何のメリットがあるんですか?

    JAVAを勉強している者です。説明が下手ですいませんが、「インターフェース」って何のメリットがあるんですか? 「インターフェース」は 「派生化してその目的に特化したそれぞれのクラスを統一しておくことでそれらのクラスを気にしなくても、使うことができるもの」 とか 「派生化したそれぞれのクラスが、その中身を気にしなくても統一して利用できるよう

    • 0評価
    • 73PV
    mr0237 mr0237 6時間前
  • 解決済

    回答
    1

    Inkscape ドーナツ状のオブジェクトを半分にカットしたものを作成したい

    Inkscapeを使って画像を作成しております。 独学初心者です。 ドーナツ状のオブジェクトを、半分カットしたカタチにしたい のですが、 どうしても、できません。 簡単な作成方法を教えていただけませんでしょうか。 現在の、作成方法は以下です。 ①半円を作成(外側用) ②もう一度小さめな半円を作成(内側用) ③2つの

    • 0評価
    • 48PV
    hitoekiaruko hitoekiaruko 3週間前
  • 解決済

    回答
    2

    Visual Studio C# プロパティ参照について

    前提・実現したいこと 当方、プログラミング初心者です。 現在勉強の一環として、マウスドラッグで矩形を作成し その矩形にテキストボックスで入力した文字を表示させる というものを作成しており、矩形は表示できたのですが 文字をプロパティに格納し、プロパティを参照して矩形に文字を表示させる という部分ができずに困っております。 先輩方、ご教授をお願いい

    • 0評価
    • 90PV
    prince_vegeta prince_vegeta 1ヶ月前
  • 解決済

    回答
    1

    オブジェクトの参照とは

    パーフェクトjavascriptの124pでドット演算子とブラケット演算子の違いについて説明しているところで、 些末な話ですがプロパティアクセスの演算対象は変数ではなくオブジェクトの参照です。これは次のようにオブジェクトリテラルに直接演算可能なことで確認できます。 ({x:3,y:4}).x;//3 ({x:3,y:4})["x"];//

    • 0評価
    • 139PV
    aaaaaaaa aaaaaaaa 1ヶ月前
  • 解決済

    回答
    1

    「演算対象」と「オブジェクトの参照」とは

    パーフェクトjavascriptの124pでドット演算子とブラケット演算子の違いについて説明しているところで、 些末な話ですがプロパティアクセスの演算対象は変数ではなくオブジェクトの参照です。これは次のようにオブジェクトリテラル{}に直接演算可能なことで確認できます。 ({x:3,y:4}).x;//3 ({x:3,y:4})["x"];

    • 0評価
    • 157PV
    aaaaaaaa aaaaaaaa 2ヶ月前
  • 解決済

    回答
    2

    プロパティを変更するメソッド

    オブジェクト指向についての質問です。 自身のプロパティを変更するメソッドを作るとき、このようなメソッドを作るのはオブジェクト指向な考え方ができてない外道なのでしょうか。 例えば、サイヤ人クラスがあるとします。 変身状態、戦闘力、スピードを表すプロパティを持っています。 スーパーサイヤ人に変身するメソッドを持っています。 スーパーサイヤ人になると

    • 0評価
    • 153PV
    mightyMask mightyMask 3ヶ月前
  • 解決済

    回答
    2

    モデルに付ける名前

    慣例的にデータを扱うオブジェクトには、種類+Modelと名前を付ける。例えば、ユーザーのデータを扱うオブジェクトであればUserModel。 これは、ブレイクスルーjavascriptという書籍(24p)に記述されているものですが、javascript以外でも同じことが言えるのでしょうか。

    • 0評価
    • 169PV
    aaaaaaaa aaaaaaaa 3ヶ月前
  • 受付中

    回答
    3

    第一級オブジェクトの意味

    javascriptの関数は、静的なスコープを持ち第一級オブジェクトであるとjavascript theGoodPartsに書いてありました。 第一級関数なら、関数を普通の値の如く変数に値を代入したり、関数の返り値として扱えたりすることを意味しますが、第一級オブジェクトが何なのか良くわかりません。 wikipediaで調べてみたのですが、生成や代入、演算

    • 2評価
    • 653PV
    aaaaaaaa aaaaaaaa 5ヶ月前
  • 解決済

    回答
    3

    なぜ、添え字目の文字が返ってくるのか

    下記のソースでforin文で宣言した変数liに添え字を与えるとHTMLCollectionが持つメンバであるlengthやitem、namedItemの添え字目の文字が返ってくる現象に理解が及ばず質問しました。 なぜ、liに添え字を与えると添え字目の文字が返ってくるのでしょうか。 <ulclass="cf"> <li>1</li><!-- 300px

    • 0評価
    • 262PV
    aaaaaaaa aaaaaaaa 6ヶ月前
  • 受付中

    回答
    1

    プロトタイプオブジェクトの誕生と結びつき

    今まで、オブジェクトが生成されると同時にObject.prototypeを継承したプロトタイプオブジェクト(オブジェクト.prototype)が作られると思っておったのですが、 過去の質問に置いてそのまちがいを指摘され、オブジェクトと同時にプロトタイプオブジェクトが生成されるどころかオブジェクト生成前にプロタイプオブジェクトは、存在しているそうです。 そ

    • 0評価
    • 177PV
    aaaaaaaa aaaaaaaa 6ヶ月前
  • 解決済

    回答
    1

    メソッドチェーン処理の順番の数は

    jqueryオブジェクトの返り値は、jqueryオブジェクトなので別のメソッドを繋げることでjqueryオブジェクトにたくさん処理が出来ます。 $("button").on("click",function() { $("div").css("width",500px).text("あいうえお"); }); divに対してcssメソッドで

    • 0評価
    • 242PV
    aaaaaaaa aaaaaaaa 7ヶ月前
  • 解決済

    回答
    1

    プロトタイプオブジェクトとオブジェクトの関係

    オブジェクトが生成されると同時にObject.prototypeを継承したプロトタイプオブジェクトが作られます。 その生成されたオブジェクトを実体化すると実体化したインスタンスは、プロトタイプオブジェクトの参照を持つことが出来ます。 オブジェクトとこのプロトタイプオブジェクトの関係は、片方が生成されるともう一方も生成されるだけなのでしょうか。 オブジェ

    • 0評価
    • 177PV
    aaaaaaaa aaaaaaaa 7ヶ月前
  • 受付中

    回答
    1

    TwitterAPIで違うユーザーでつぶやく繰り返し処理をしたい

    TwitterAPIを使って認証されたユーザーで一つのスクリプトで複数のユーザーのつぶやきをしたいです。 例えば AとBのアカウントでつぶやきたいとするとforeachを使って呟くとすると twitteroauthライブラリを使って まず最初にAのアクセストークンとシークレットを使ってオブジェクトを作成しつぶやきます。 その後Bのアクセストーク

    • 0評価
    • 203PV
    yuichinkmr yuichinkmr 7ヶ月前
  • 解決済

    回答
    3

    オブジェクトリテラルの意味とは

    リテラルというのは、ソース上に記述したものが実行時にそのままの意味を持つ仕組みをいうとパーフェクトjavascript(072p)に記述されています。 文字列リテラルなら、var foo = "bar";は、変数宣言を意味する「var」と変数名の「foo」は、英単語としての意味を持たない。しかしbarは、実行時に barという文字の並びとしての意味を持つ

    • 0評価
    • 250PV
    aaaaaaaa aaaaaaaa 8ヶ月前
  • 受付中

    回答
    2

    この一節の意味とは

    var a = {x:1,y:2}; var b = a; b.x++; print(b.x);//2 print(a.x);//2 var a = {x:1,y:2}; var b = a; a = {x:2,y:2}; print(b.x);//1 上記のソースは、オブジェクトの値を加算しても、別の変数に複製したオブジェクトの参照も加算されているとこ

    • 0評価
    • 460PV
    aaaaaaaa aaaaaaaa 8ヶ月前
  • 解決済

    回答
    2

    継承先がobjectだったりFunctionだったりする理由とは

    function Myclass() { this.x = "ああああ"; } var o = {};//{]は、オブジァクト console.log("あ",Myclass.constructor === Function);//true 分かりやすく言うと、var Myclass = new Function();しているものと考えればい

    • 0評価
    • 231PV
    aaaaaaaa aaaaaaaa 8ヶ月前
  • 解決済

    回答
    1

    なぜ、自己参照しているのか

    javascriptであらゆるオブジェクト関数が継承しているFunction.prototypeのFunctionのprotoもFunction.prototypeです。 関数がFunction.prototypeを継承する理由は、パーフェクトjavascript172pによると関数に対してプロパティの読み込み接続(メソッドを呼び出す)ができるようになるか

    • 0評価
    • 286PV
    aaaaaaaa aaaaaaaa 8ヶ月前
  • 解決済

    回答
    2

    ポリモーフィズムとインターフェースの利用について

    初めて質問をします。 よろしくお願いします。 現在、オブジェクト指向について、実際にツールを作成しながら クラス設計の勉強をしているのですが、 下記のような形で詰まっています。 コメント部分をどのように処理させたらいいのか、 困っています。 ソースコード import java.util.*; public class Main {

    • 0評価
    • 227PV
    TakashiAihara TakashiAihara 8ヶ月前
  • 解決済

    回答
    1

    この二次元配列JSONを通常のJSONに直したい

    前提・実現したいこと 二次元配列となっているJSONを後段のJSONのように直したいです 元のJSON [ ["test@test.jp", "山田", "太郎"] ["test2@test.jp", "山田", "花子"] ] 実現したいJSON [ {"email":"test@test.jp", "last":"山田", "f

    • 0評価
    • 417PV
    teramasa teramasa 8ヶ月前
  • 受付中

    回答
    2

    FunctionとObjectの違い

    function Myclass() { this.x = "ああああ"; } var o = {}; console.log(Myclass.constructor === Function);//true console.log(o.constructor === Object);//true constructorプロパティは、インスタ

    • 0評価
    • 485PV
    aaaaaaaa aaaaaaaa 8ヶ月前
1

タグ情報

  • あなたの順位

    -

  • タグ登録者数

    70

  • 総質問数

    56

  • 今週の質問数

    1

関連するタグ

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