rails 技術ブログ

rails 技術ブログ

勉強したことをアウトプットしていきます

2020-12-15から1日間の記事一覧

【Ruby】ゲッター/セッターとは

ゲッター 通常、インスタンス変数はクラス内でないと参照できない。 クラス外でも参照したい時に使うのがゲッターメソッド。 class Dog def initialize(name) @name = name end def getName #「ゲッター」メソッド @name end end dog = Dog.new('チワワ') #…

静的型付けと動的型付けの違い

静的型付け JavaやC,C++などの言語が静的型付け言語。 何の型が入るか宣言(intなど)が必要なため、コードの記述量が増えるといった点があるが、事前に型がわかっているので、実行速度が早くなる。 動的型付け Ruby、JavaScript、Pythonなどが動的型付け言語…

【Ruby】オブジェクト指向とは

rubyを勉強する上で欠かせない、「オブジェクト指向」について自分なりにまとめてみました。 オブジェクト指向とは オブジェクトとは、簡単にいうとモノのこと。 Rubyではほとんど全てのものがオブジェクトである(ifやelseなど、一部オブジェクトでないもの…