べる鈴木のプログラミング勉強日記

プログラマーを目指して勉強する30代独身の日記です。

【Ruby】オブジェクト

2020/05/06

しばらく更新をしてなかったので、
立て続けに更新をしてみる。

 

■オブジェクト

Rubyではデータを表現する基本的な単位をオブジェクトという。
オブジェクトには種類があるので、主要なものを以下に記載した。

○数値オブジェクト

「1」「-3」「1.7320508」などの、数をあらわすオブジェクト。数式を表すオブジェクトなどもある。

○文字列オブジェクト

「"おはよう"」「"hello"」など文字列をあらわすオブジェクト。

○配列オブジェクト

[1,2,3,4]や["山田","佐藤","スズキ"]など複数のデータをまとめるためのオブジェクト。

○ハッシュオブジェクト

{name:"佐藤”,age:"30"}のように キーとなる言葉と情報を結びつけてまとめるためのオブジェクト。

正規表現オブジェクト

マッチングのためのパターンをあらわすオブジェクト。

○時刻オブジェクト

「2020年5月6日午後3時」のように時刻をあらわすオブジェクト。

○ファイルオブジェクト

ファイルへの読み書きを行うためのオブジェクト。

○シンボルオブジェクト

メソッドなどの名前の識別に使うラベルを表すオブジェクト。

 

他にも「範囲オブジェクト」や「例外オブジェクト」などがある、、、。

 

細かい説明は、またいつか!ということで、
今日はここまで