記事一覧
initialezeとnewメソッドについて
initializeとnewメソッドについて理解が不十分だったところがあったので、その内容について記載します。
initiazeメソッドとは?
initializeメソッドとは、インスタンスを生成するときに必ず実行したい処理をメソッドを呼び出すことなく実行することができるメソッドです。→初期化している
文章だけ読んでもよくわかりにくいので、以下に例を挙げて説明します。
この例は、ある本の
require関数について まとめ
require関数の役割
・外部ファイルの読み込み
・自分のコードの読み込み
やり方
基本的に、外部のファイルを読み込む際は
require "ライブラリ名"
で大丈夫です。
また、自分で書いたコードを読み込む際は、親となるファイルに子ファイルの名前をrequire関数で呼び出します。
require "./子ファイル"
このように記載します。※拡張子は書かなくていいです
例外処理とその他の事象(まとめ用)
例外処理とは
例外とは、ある処理を実行したときに、望んでいた結果にならず、エラーが発生してしまうことです。エラーが起きると、その後の処理は中止してしまうため、実行されなくなります。
そのため、例外処理をコードに書くことによって、予め起こりそうなエラーを処理し、スムーズに処理されるようにします。
オブジェクト指向とは
- オブジェクト指向は、プログラミングのパラダイムの一つであり、コード
Ruby 条件分岐の種類について
今回は、Ruby の条件分岐の方法について学んで行きます。
基本的に知られている条件分岐の方法として、if文がありますが、それ以外の方法について説明します。
1. Rubyの条件分岐の種類
主に、if文とcase文があります。
今回は、case文について説明します。
2. 条件分岐の基本構文と違い
どちらも基本的な使い方は変わりませんが、case文は並列する条件が多数(3以上)ある場合