"!");}メソッドはオブジェクトが持っている振る舞い(処理)のことになります。クラスをインスタンス化して、呼び出すと関数のように使うことができます。引き続きコードを見て確認していきましょう。クラスを使用したコードを見てみようjavaのコードで、引き続き基本的なところを確認してみましょう。インスタンス化についてインスタンス化するときは、このようにします。"にゃー");javaではnewを使用してインスタンス化します。他の言語でも大体はnewが使われていると思います。するとAnimalクラス(設計図)を元に、catというオブジェクトが作成されます。これがインスタンス化です。メソッドを使うメソッドを呼ぶ場合には、下記のように使用します。cat.showVoice();インスタンスから、こうするとメソッドを呼ぶことができます。このメソッドは、プロパティの値を使って文字列を出力しています。コンストラクタについて先ほど、提示したコードについて、もう少し詳しく説明します。"にゃー");cat.showVoice();こうすると、catというオブジェクトを作成して、showVoiceメソッドを呼び出しているという意味でした。new使用しているときに、渡している値がありますね。"にゃー"という値を渡しています。これがオブジェクトに設定されます。クラスに記載している下記の箇所で受け取ることができます。voice)そして、受け取った後は、このようにしています。voice;}これは自分のオブジェクトに、渡された値を設定しています。このようにnewしたときに処理をしてくれるメソッドをコンストラクタといいます。voiceに設定されます。設定した値が使用されてcat.showVoice();の結果は「我輩は猫である。鳴き声はにゃー!」となります。クラスについて見ていきました。クラスが出てくると、難しく感じるかもしれません。実際に使ってみて大体理解できれば、業務でもなんとか乗り越えていけるかと思います。おわりに今回はプログラミングで使用されるクラスについて見ていきました。クラスのイメージは掴んでいただけましたでしょうか。いろんな用語が出てきましたが、ひとつずつコードでどうなるかと合わせて確認すると、理解できてくるかと思います。オブジェクト指向はいろいろな言語で使えるようになっていて、使用することでさらに効率よくプログラムを書くことができます。言語によっては使えない機能があったり、書き方が違ったりします。それぞれの言語仕様はしっかり確認して、まずは使ってみましょう。プログラミング初心者シェアするTwitterFacebookはてブPocketLINEコピーyasuakiをフォローするyasuakiコードライクPythonPythonで文字列を操作する(結合/置換/分割/含む/変換)Pythonで文字列を操作する方法をまとめました。Pythonで下記の文字列操作について書いています。mb_substr)PHPで文字列を切り出す方法について書いています。PHPで文字列を切り出すには、下記の関数を使うことができます。・substr関数・mb_substr関数mb_substr関数はマルチバイト対応関数なので、日本語を切る場合などに使います。...LaravelLaravelでEloquentを使わずにSQLを実行する方法!LaravelでEloquentを使わずに、DBファサードを使用してSQLを実行する方法について書いています。公式サイトのこちらに書いている内容になります。DBファサードを使用して、SQLを実行する準備DBファサードを使用することで、Elo...JavaScript[JavaScript入門]関数の使い方についてのまとめJavaScriptで関数を使う方法について書いています。最初に関数の基本的な書き方を紹介した後に、関数を使用したサンプルコードを書いて解説しています。その他の内容について書いています。・無名関数とは?・関数の巻き上げ・アロー関数とは?Ja...GoGo言語の学習におすすめの本4選!【現役エンジニア選定】Go言語の学習におすすめの本を4つ紹介しています。最初にGoについて簡単に説明して、その後におすすめの本を紹介しました。最後にGoを「どの本で学ぶのが良いか」の考察をまとめています。け...PythonPythonでファイルの存在を確認する2つの方法!Pythonでファイルの存在を確認する方法について書いています。下記の関数とクラスを使うことで、確認することができます。・isfile関数(os.pathモジュール)・Pathクラス(pathlibモジュール)載せているサンプルコードはPy...プログラミングC++の学習におすすめの本5選!【現役エンジニア選定】C++の学習におすすめの本を5つ紹介しています。C++について簡単に説明して、その後におすすめの本を紹介しました。最後にC++を「どの本で学ぶのが良いか」の考察をまとめていますので、確認してみてください。Databaseの学習におすすめの本を3つ紹介します。Databaseについて簡単に説明して、その後におすすめの本を紹介しています。コメントをキャンセルメールアドレスが公開されることはありません。名前メールサイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。Δプロフィールyasuaki福岡でフリーランスをやってます。業界歴13年になりました、SESで働くことがほとんどです。なんでもやってますが、Webが得意です。このブログではプログラミング技術の内容を中心に、たまに商品レビューとかを書いています。商品レビューゲーム食レポお問い合わせホーム検索トップサイドバータイトルとURLをコピーしました。