• ベストアンサー

クラス化

SoltyRevantの回答

  • ベストアンサー
回答No.2

「仕組みを作る事」と「クラス化」は全く違います。 クラスは「設計図」や「ひな型」と呼ばれます。 「クラス」と「インスタンス」の関係はよく出てきますが、 イメージとして「クラス」は「設計図・ひな型」、 「インスタンス」は「設計図・ひな型」を元に生産された実物のイメージです。

lavfhjfznf
質問者

お礼

ありがとうございました。

関連するQ&A

  • 『クラス』と『メソッド』とは...

    プログラミング専門用語に「クラス」と「メソッド」がありますが、 この両者を分かりやすく教えて頂けませんか?

  • 派生クラスはプロパティを継承するとは

    派生クラスはプロパティを継承するとはどういうことでしょうか? AbstractButtonクラスの派生クラスとは? 派生クラスはnemonicというプロパティを継承するとは? プログラミング用語でいう「派生クラス」と「プロパティの継承」の意味を簡単に噛み砕いて、教えてください。

  • クラスの利点について

    手続き志向プログラミングになれてしまって困っています。クラスは関数、構造体とはどう違うのですか。参考書に載っている<クラスを使った例題>を、<関数&構造体>に置き換えたほうが短くなりますし、見やすく感じてしまいます。クラスの良さというものが分かりません。固くなった私の頭を納得させるような説明やその例題(実用的なもの)をお願いします。

  • VBAもしくはVB6:クラスの中でクラスは使える?

    EXCEL2010にて、VBAでプログラミングしております。 クラスモジュールを用いてクラスを自分で作成して、 作成したクラスを標準モジュール内で使用するのは普通ですが、 クラスモジュールを用いてクラスを自分で作成して、 作成したクラスを、更に別のクラスモジュールの中に記述することは可能ですか? このようなクラスの中に別のクラスが入っている状態(クラスの入れ子)で、 まともに動くものでしょうか? 詳しい方、御教授よろしくお願いいたします。

  • クラスAについて

    只今インターネットの仕組みについて勉強中です。 IPアドレスA・B・C等のクラスが有るようですが、クラスAはこの世に128個しかないと書いてありました。 そこで質問!!クラスAを取得しているのはどのような所なのでしょうか? どなたかお願いします。教えてください。

  • クラスが嫌い

    高校生なのですがクラスがとても嫌いです。 クラス自体はいいクラスなのですがクラスという仕組み自体が好きになれません。 他人以上友達未満な関係のクラスメイトとの付き合いに精神的なしんどさを感じます。一応友達と呼べる人はいます。 行事とかのクラスの盛り上がりにもイマイチ付いていけません。クラスで過ごす時間が苦痛でしかたありません。どうしたらクラスを好きになれますか?

  • クラス設計が学べる本

    クラス設計が学べる本でお薦めがありましたら、 教えて下さい。 プログラミングはある程度できるのですが クラス設計がまだ出来ません。 実践+本でも勉強したいので、お薦め本を教えて下さい。 よろしくお願いします。

    • ベストアンサー
    • Java
  • vectorクラスについて。

    現在、C++Builderでプログラミングをおこなっていて、vectorクラスを使用することになりました。 今日どうしても知りたいのは、「vector」の読み方です。 ベクター?ベクトル??どちらなのでしょう。 そして、C++で使用したいと考えているのですが、検索してみると、JAVA関連のページが大半で、C++での使用例は1つか2つ・・・でした。使い方は同じなのかもしれないのですが、JAVAを勉強したことがなく、プログラミング自体始めて間もないので、二つの言語を関係づけることが難しくて・・・(-_-;) そこで、C++でvectorクラスの使用方法などが書かれているサイトをご存じでしたら、是非教えて下さい。 よろしくお願いします。

  • クラスAサーフェスについて

    クラスAサーフェスについて調べています。 インターネットで調べて次のことがわかりました。 1.自動車業界の用語らしい。 2.クラスAサーフェスは、ボディやドアなどの意匠面に使う滑らかな曲面らしい。 3.クラスBサーフェスは、エンジンやトランスミッションのような外観から見えない部分のサーフェスらしい。 私が知りたいのは次のことです。 1.クラスAサーフェスは、どこかの規格で決められている用語なのでしょうか? 規格があるとしたら規格名を知りたいです。 2.クラスBサーフェスは在るようですが、クラスCサーフェスやクラスDサーフェスも在るのでしょうか? よろしくお願いします。

  • クラス名やモジュール名の競合について

    プログラミング言語のRubyでプログラムを作っていて疑問に思った事がありますので どなたかご存知の方が居れば教えてください。 Rubyにおいては同じクラス名やモジュール名であっても モジュール内に対象クラスやモジュールを定義する事で 「モジュール名::クラス名」等と言う参照が可能になっていますよね そこで気になったのですが、同名のクラスAとモジュールAがある場合に (つまりクラスAの名前=モジュールAの名前) class モジュールA::クラスB  # コンストラクタ  def initialize   @prop = クラスA.new  end end 等と記述すると、コンストラクタの内部の記述において クラスAの名前とモジュールAの名前が競合するので、クラスBの生成時にエラーが発生します。 この様なケースにおいて、コンストラクタの内部でクラスAのインスタンスを 正しく生成する方法はあるのでしょうか? 勿論前提として、クラスAは他のモジュールに含まれたクラスではありません。 Javaの様にパッケージ概念があって、全てのクラスについて何らかのパッケージに所属している等の 仕組みが無いので、時々この様な命名をしてしまい困る事があるので この様なケースを回避する方法についてご存知の方が居れば、教授ください。 よろしくお願いします。